What do people love about the work you do? Have you ever asked them or are you coming up with that list on your own? Ask them. What do you like about what I do? This isn’t about you getting validation for what you do or feeling “awesome” about yourself (although it is an awesome side effect). It is about you hearing what people like (maybe asking what they don’t like) and realizing where your…

Over the summer I had an office flood followed by construction going on outside my window. The home office was no better with roadwork being done. I couldn’t stop the flood. I wasn’t about to tell me not to do work on their house or on a building I don’t own. But I did go buy some amazing noise-canceling headphones that blocked out the bulk of the noise and let me work. You can’t control…

I want to start my day with a tea each day. That one is easy to accomplish. I also want to go for a run or bike, these are harder to accomplish. Each week I try to do a bit more. To accomplish this, I’ve made sure that the routes don’t change, the paths get worn down, and the same equipment is worn. They aren’t there yet, but the patterns are forming, falling into their…

DLL Hell was a thing. When you get into the weeds it’s still there. Never assume everyone is and/or can be on the latest and greatest versions of hardware and software. Deprecate the interfaces, don’t break them. Prompt for the upgrade if you need it BEFORE the installation happens. Developers deserved simple lives too!

Bugs happen. It is part of software development and coding. If you’re software and your code does not have any bugs associated to it, then you’re not pushing yourself. You’re playing it safe. You’re not pushing the envelope. Make the bugs, log them, revel them – make your code better. Than show it to someone and start the process all over again.