MissionMike.devI'm a software developer. I also do some other things.
Growing a career as a software developer is a challenging and rewarding effort. Here's some things that have proven to help me along my own journey. Perhaps they'll help you also. [...] Read More.
THE BOY SCOUTS HAVE A RULE: “Always leave the campground cleaner than you found it.” If you find a mess on the ground, you clean it up regardless of who might have made it. You intentionally improve the environment for the next group of campers.
... What if we followed a similar rule in our code: “Always check a module in cleaner than when you checked it out”? Regardless of who the original author was, what if we always made some effort, no matter how small, to improve the module? What would be the result?
I think if we all followed that simple rule, we would see the end of the relentless deterioration of our software systems. Instead, our systems would gradually get better and better as they evolved. We would also see teams caring for the system as a whole, rather than just individuals caring for their own small part.
— Robert C. Martin (Uncle Bob),
97 Things Every Programmer Should Know
I spend the workday coding with my trusty office doggos, Maximus (left) and Magnus. Sometimes I fear their snoring can be overheard during Zoom meetings.
My family is my ❤️... Everything I do, I do for them. Their wellbeing is my mission.