barbinbrad Profile Banner
Brad Barbin Profile
Brad Barbin

@barbinbrad

Followers
517
Following
958
Statuses
453

CTO and Co-Founder at CarbonOS. Glory to God!

šŸ‡ŗšŸ‡ø
Joined January 2023
Don't wanna be here? Send us removal request.
@barbinbrad
Brad Barbin
30 days
going public with our startup today. we heard you hate b2b sass, and you like building vertically integrated manufacturing systems. this should help šŸ«”.
55
33
624
@barbinbrad
Brad Barbin
2 days
@andiwillgototx @aphysicist interesting. for what?
1
0
0
@barbinbrad
Brad Barbin
2 days
RT @aphysicist: what would a generational propaganda run for american manufacturing dominance look like? would you watch a 10+ episode seriā€¦
0
20
0
@barbinbrad
Brad Barbin
2 days
RT @kettanaito: My feed is bloated with AI these days so let me remind you of the things that always mattered and will matter. - Architectā€¦
0
8
0
@barbinbrad
Brad Barbin
3 days
0
0
0
@barbinbrad
Brad Barbin
6 days
@felipefreitag2 @BrooksLybrand Definitely interested. 650 flat routes here. Does it require renaming stuff to get to RR7?
2
0
0
@barbinbrad
Brad Barbin
6 days
RT @67Designs: Old school: 1. To get a quote you need to submit the CAD file and the 'print'. 2. You send via DropBox or similar. 3. You gā€¦
0
2
0
@barbinbrad
Brad Barbin
7 days
amazing time to be a software developer day 0 > customer needs webhooks day 1 > we build webhooks day 2 > customer ships features with webhooks
Tweet media one
0
0
4
@barbinbrad
Brad Barbin
8 days
RT @zanehengsperger: your $50k consultant's lean manufacturing plan is sitting in a binder while your operators already know exactly whereā€¦
0
43
0
@barbinbrad
Brad Barbin
8 days
@0xpingouse what happens when the sensor is activated?
1
0
1
@barbinbrad
Brad Barbin
8 days
@duncanstives it's interesting how there's two conflicting definitions of what USAID is. makes it hard to have conversation. - the MSM have defined it as a global charity - Mike Benz/Joe Rogan have defined it as the funding arm for toppling governments abroad
1
0
1
@barbinbrad
Brad Barbin
8 days
RT @bscholl: Decision to do our own engines was probably the single most important one in Boom history. Company most likely would have diedā€¦
0
145
0
@barbinbrad
Brad Barbin
8 days
@fabworks_guy @CalebChamberla6 you've probably seen it, but this is a great article on the topic. here's a relevant excerpt.
Tweet media one
@jimbelosic
Jim Belosic (SendCutSend)
2 months
A Shop Ownerā€™s Guide to Recruiting and Retention Aka ā€œNobody wants to work anymoreā€ is BS Welcome to another JimRantā„¢ about a topic that is near and dear to me: Recruiting and retaining great people. Whenever Iā€™m forced to go to a Christmas party or some sort of social function, Iā€™m always happy when I meet another business owner (manufacturing and non-manufacturing alike) and I get to talk shop instead of sportsball or something. I donā€™t know sportsball. Talking to another business owner is easy; we already have so much in common that we can discuss: the economy, supply chain, accounting, logistics, and of course, labor. Sometimes things are going great, it seems like we have so much in common, and weā€™re fighting the same fightsā€¦but then they say ā€œbut you know, hiring is impossible right now. Nobody wants to work anymore.ā€ Thatā€™s usually when the conversation goes downhill and I try to find someone else to talk to, even if I have to talk about sportsball. I donā€™t believe that ā€œnobody wants to work.ā€ Itā€™s basically the same as saying ā€œI am a shitty boss and Iā€™m cheap.ā€ The employers complaining about the available workforce aren't offering enough to attract and retain quality workers. Every time Iā€™ve had a tough time hiring, I try to look in the mirror and see whatā€™s wrong with ME, not the people Iā€™m trying to hire. Hereā€™s the recipe I use. Feel free to use some of it to help you get the badass staff you need.* *Please keep in mind that my hiring experience is limited to part-time labor, hourly production staff, salaried managers, general and administrative, software engineers, C-level staff, mechanical engineers, sales, and random friends who needed jobs. Your needs may differ. 1. Start with the building A nice work environment is the number one recruiting tool you have. When someone comes in for an interview and you tour them around, what they see is going to make or break the deal. I had one shop owner tell me that he couldnā€™t get anyone to come work for him even though he was offering identical wages as other shops in the area. The issue was that his shop was dim, dirty, dusty, sweaty, and loud. Why would you want to go work there for $25/hr when for the same money, the competitor down the street has AC, good lights, and toilet seats you wouldnā€™t be afraid to sit on bare-assed. Does your shop stink? Is it deafening? Poorly lit? Hot? Cold? Remember, the candidate is probably looking at a few options. If you are offering ā€œmarket rateā€ but your place is 95 degrees in the summer and 40 degrees in the winter and the bathrooms are grossā€¦itā€™s highly likely they are going to choose another option. If you are unable to make improvements to the working environment, you may want to consider increasing your wages. The best part of investing in a nicer physical environment? You and your existing employees get to enjoy it too! The environment not only helps you recruit new employees, but it also helps you keep them long term. Of course there are all the other benefits that come with making the building niceā€¦improved quality, accuracy, health, safety, reduced wasteā€¦Iā€™ll save that for another day. I have one scenario that I run in my head that helps me create a good working environment: If a father brings his 5 year old son into the shop, I want that son to be proud of where his dad works. ā€œWow dad! I want to work here when I grow up!ā€ If your shop doesnā€™t pass that test, you have work to do. Finally, if you also have remote employees, donā€™t forget to give them a good physical environment as well. Spend the extra couple hundred dollars and get them the GOOD monitors. Buy them the nice laptop. Reimburse them for a good chair. Donā€™t cheap out here, because remote employees have the most employment opportunities out of your entire staff. Nickel and diming remote staff is a good way to get them to start looking somewhere else. 2. Attract premium people with premium pay Low wages seem to pair with low expectations and low accountability. If you want to have a high performance culture and work environment, you need high performing people. High performing people usually know that they are worth more, and theyā€™re right. I promise you that a guy who is good at his job, enjoys his work, and makes $32/hr will be more productive than two guys making $16/hr. The best candidates arenā€™t looking for low paying roles. Most often, they arenā€™t looking at all. In my experience, people making the bare minimum tend to try to do the bare minimum. Well-compensated staff will be looking for ways to improve process, productivity, and reduce waste. They have a vested interest in making the business better, because they enjoy their work and recognize that this job is an opportunity that shouldnā€™t be squandered. Once in a while Iā€™ll get the opportunity to visit another manufacturing company and talk to their staff. My goal is to seek out the lowest paid guy, and the best paid guy. With the lowest paid, sometimes Iā€™ll see something that could be improved with lean methods, or an opportunity for better quality control, or perhaps a process could be faster. When I bring this up, more often than not Iā€™ll hear something like: - They donā€™t pay me to think - Thatā€™s above my pay grade - I just punch the clock and do what they tell me Thereā€™s zero motivation to make things better, because he feels like heā€™s getting taken advantage of in the first place. Or, itā€™s likely that the guy is just lazy, which would explain the low wage in the first place. To figure out which is which, try this test: If someone ever says ā€œthatā€™s above my paygradeā€, offer them a healthy increase, with the caveat that now it IS at their paygrade. Call their bluff. Iā€™ve had it go both ways; sometimes itā€™s like a lightswitch goes off inside them and they turn into one of our best. The ones that donā€™t step up are separated because they did't hold up their end of the bargain. Itā€™s a win-win either way. You either get a high performer, or you make room for one to come in the door. Talking to the highest paid guy, the conversation is totally different. Usually heā€™s telling me about the recent improvements heā€™s recommended, the efficiencies heā€™s found, what heā€™s thinking about for the future. Itā€™s because heā€™s invested, he knows that continued improvement on his part will result in continued opportunities. At the end of the day, you get what you pay for. Nickel and dime someone and they will return the favor. Generosity is almost always reciprocated, and if itā€™s not, there will be a line of people ready to take their place. Because of our reputation, wages, and benefits, when we post for an entry level position weā€™ll get a few hundred applications to choose from. I canā€™t overstate how powerful this is. We get the pick of the litter. Too many employers are forced to pick between 3-5 candidates, and sometimes they have to choose ā€œthe best of the worstā€ and make due. With the right combination of compensation, environment, and benefits, you get to choose from the top 10, not the bottom 10. 3. ā€œI canā€™t afford to pay more!ā€ Wrong. Itā€™s almost free. Pay is an investment, not a cost. A good employee can add hundreds of thousands of dollars to your bottom line, and a bad one can cost you the same or more. Trying to save money on labor is a nice, slow way to strangle the business until itā€™s dead. Premium pay for premium people has dozens of benefits that easily outweigh the cost: - More accountability - Increased quality - Better attendance - Staff tends to ā€œgive a shitā€ more than if you are underpaying - Premium employees attract other high quality staff. The reverse is also true Iā€™ve noticed that employers who pay well tend to have a smaller overall headcount, similar overall payroll cost, and superior productivity compared to a low-paying business of similar size. They are doing the same (or greater) amount of production, but with better, more effective labor. The right team is more affordable than you think. Premium pay also helps reduce turnover. And turnover is way more expensive than it looks on a spreadsheet. The true cost of underpaying employees is greater than the cost of paying a good wage in the first place. Iā€™ve seen so many business owners locked in a never ending cycle of turnover due to trying to save a few bucks, when in reality itā€™s costing them a fortune in recruiting, training, and loss of knowledge. People have a really hard time calculating intangibles, so hereā€™s how I think about the hidden expenses of high turnover: - Recruiting costs. Each time we post an ad for a job, it costs us between $300 and $3,000, using Indeed, Linkedin, or other channels (X is free and awesome though). This cost can be 10x-20x for a position that requires a headhunter. We also have to account for the time invested by our HR and recruiting staff, probably another $2,000-$3,000 per head once everything is all said and done. - Training time and resources. Training for our hourly production staff usually takes 40-80 hours, during which time the new staff member is getting paid, but not contributing much to the final product. At $25/hr, thatā€™s another $1,000-$2,000 invested. For engineering and management staff who have a longer ramp up time, those numbers can get into 6-figures. If the person leaves, all that investment is gone and youā€™re starting all over. - Loss of institutional knowledge. This is the big one. Even though we train hourly staff for 40-80 hours, typical new staff members don't get really good until about 6 months in. For some positions, it can take years to become an expert. However, once they get really good at their job, they are performing at a level 2x-5x (10x?) higher than when they first started. So if you lose an experienced staff member, itā€™s really like losing 2-5 new hires. This effect is even greater as you go up the chain to skilled labor, management, and especially engineering. JimMathā„¢ says that the loss of knowledge for most hourly staff could easily be worth $18,000-$50,000ā€¦even more at higher levels. Losing a skilled engineer could cost you 6-7 figures in total replacement cost. All of those costs add up. Itā€™s pretty easy to see that you might be able to find another $5-$10/hr to offer if you can reduce turnover. Just pay people well in the first place. Losing them is expensive. 4. Get rid of assholes, increase retention ā€œPeople donā€™t quit jobs, they quit managersā€ Okay, you tidied up your building a bit, the toilets are clean, and youā€™re paying above market. Nice! Youā€™re close. The final ingredient is to have zero tolerance for assholes (Iā€™ll call them jerks from here on out because my editor/wife said I sound too crude). Get them out of the building immediately if you want to retain your best staff. Example from my past: About 25 years ago I was working at a small family-owned company here in Reno, maybe 10-12 staff. There was this one guy, total jerk, weā€™ll call him CJ. He wasnā€™t my boss, but he was responsible for a chunk of the team. His department was a revolving door of peopleā€¦staff was constantly quitting because he would lose his temper and blow up at them, or heā€™d be a hypocrite, or talk behind their back, or a combination of all the above. Employees who were quitting would tell the owners directly ā€œI love this place, but I canā€™t work with CJ.ā€ I saw this happen maybe 6 times during the year that I worked there. I ended up quitting tooā€¦but itā€™s because I started dating the boss's daughter and I couldnā€™t have my boss also be my father-in-law lol. Weā€™ve been married for 20 years now. Anyway, even though I wasnā€™t working there anymore, I was connected to the ownership so Iā€™d continue to hear about how this guy made so-and-so quit, yet again. FAST FORWARD 25 years and holy shit, this guy is STILL causing retention issues. I canā€™t imagine how much this has cost the company over the last two-plus-decades. For whatever reason, no one has had the balls to separate from this guy, and itā€™s probably cost the company millions of dollars in recruiting, knowledge loss, and opportunity cost. An interesting consequence of all this is that jerks tend to be able to tolerate other jerks pretty wellā€¦so now there is an ecosystem of jerks in that department, which magnifies the overall effect. The worst part is that CJ was responsible for teaching new hires a very specialized skill. And in more than one instance, an employee quit and started a competing shop. CJ single-handedly created more competition for this company than any other factor I can think of. Donā€™t tolerate jerks. They are expensive. Pro tip: If you have a good environment, good pay, but high turnoverā€¦and you canā€™t identify any jerks on staffā€¦you might be the jerk. 5. Personality is more important than skillset A common frustration I hear from shop owners besides ā€œnobody wants to work anymoreā€ is ā€œI canā€™t seem to hire for this ultra rare and dying skill!ā€ They seem surprised that there isnā€™t an abundance of manual lathe operators that can program a punch card machine. I always hire based on personality first, and skillset second. Even if itā€™s for a rare skillset, such as ā€œadvanced computational geometry,ā€ personality plays the biggest role in the decision. The right personality can learn just about anything, but you canā€™t teach personality. Iā€™ve tried a few times, unsuccessfully. I believe that high performing people learn their most important skills by the time they are 18-20. Parents (and the military) have more influence in the success of their kids than any boss ever will. For example, one of our interview ā€œtestsā€ is to take the candidate out to the shop floor and show them around. Before we go through the doors, I grab something heavy with two hands (like a box or tote) and head towards the door. The best people will jump ahead, grab the door and open it for me. They just ā€œget it.ā€ Iā€™m sure their dad yelled at them to ā€œgrab the door for me, damn it!ā€ enough times to make an impression. I guarantee they know how to hold a flashlight steady too. On the opposite end of the spectrum, it can be fun when we have someone that watches me struggle to open the door for 30 seconds, trying to balance the box on my knee, maybe I drop a few times while they sit there with their hands in their pockets. Not gonna make it here. We also have a rule called ā€œnever walk past a piece of trashā€ if you see it on the floor. So as weā€™re walking with the candidate, Iā€™ll pick up little bits of cardboard or stray metal scrap that might have rolled into the aisle. The best candidates will mimic this behavior, and itā€™s a huge green flag to hire them. Little things like that tell you that their parents did a good job on them, and theyā€™ll probably be a pleasure to work with. With the right training program, good standard operating procedures, and great leadership, you can take anyone with a good personality and turn them into whatever you need them to be. 6. Put it all together Fair pay, positive environment, and effective retention strategies are both cheaper than you think and more valuable than you think. If you believe nobody wants to work anymore, take a look in the mirror and reassess your practices and invest in your workforce.
0
0
0
@barbinbrad
Brad Barbin
9 days
@DeveloperHarris is it not feasible to turn the other big machines off while you run the big boy?
1
0
1
@barbinbrad
Brad Barbin
9 days
@muhasaba_needer @JulianFried @zanehengsperger šŸ’Æ this is where automation probably helps i think. if you can make the work easier, then it becomes less of a risk. or a guy can run more machines. easier to say than do.
0
0
4
@barbinbrad
Brad Barbin
9 days
@muhasaba_needer @JulianFried @zanehengsperger interesting! definitely a chicken and egg problem. but to me it confirms the original point: more sales -> more work -> more shifts -> lower costs -> more sales
1
0
3
@barbinbrad
Brad Barbin
9 days
@muhasaba_needer @JulianFried @zanehengsperger oh ok, so 3 shifts is pretty rare in machining? nothing gets COGS down like more shifts in my experience.
1
0
1
@barbinbrad
Brad Barbin
9 days
@JulianFried @zanehengsperger when you guys say 60% capacity, do you mean 60% of a 24 or 8 hour day?
1
0
2
@barbinbrad
Brad Barbin
9 days
even better is if you own the source code šŸ˜Ž
0
0
2