Bob Weber

Is Staying at One Company for 20 Years Even an Option?

I stayed at my first company for 12 years. I left that to do consulting, after feeling pretty undervalued. When I told my boss I was leaving, he made an effort to get me to stay, talking to several other department managers to try and find an option that would entice me to stay. I […]


I heard this podcast mentioned on a Tim Ferris podcast and decided to check it out. It’s pretty good information for managers. Now, how do I tell my manager that his one-on-ones fail because they’re really about status?

One of the most useful changes I’ve recently made in my life is better note taking. Unlike so many other things that will change my life, this one really has. Reasons to take notes I see many benefits to writing. It helps me remember. Writing forces your brain to slow down, and think about what […]

I cannot disagree with any of the points D. Burkus’ makes. To elaborate on the effects of keep compensation secret (D. Burkus talks about salary, but that’s only one way of compensating people) are: It gives the company a negotiation advantage, the information asymmetry D. Burkus talks about. If people knew what everyone made, the company couldn’t pay […]


Don’t do it! Don’t succumb to the fantasy of that warm and fuzzy upgrade. I’m a software developer; more specifically, an embedded software developer. For those who don’t know what “embedded” means, it’s software that runs hidden inside a machine, with no obvious interface to the user. The world is filled with machines running embedded […]

Anyone who has worked with IPv4 networking has learned about the loopback address. To explain, say your system cannot connect to the Internet. The problem could be any of the following: Your router isn’t forwarding your IP packets to the Internet. Your internal network isn’t forwarding your packets to the router. Your system isn’t transmitting packets to […]

Hello. Welcome to my blog page. My name is Bob Weber. I’m an embedded software consultant with over 25 years of experience in embedded software development. I’ve worked in a lot of industries, but I’ve found I prefer to work in smaller companies, where I can make more of an impact, and in faster-paced consumer […]