1 follower
Tech lead and backend engineer focused on architecting and building secure and scalable services
This is one of the most common programming errors I see, and it's probably one of the least obvious. Sure, we want to protect our code from failure...
Before we had the walled gardens of social media feeds, there was a wonderful time when sites published their feeds in an open format (RSS) that we...
I'm done trying to fix technical debt. When we ask leadership to budget time for fixing tech debt that is holding us back, it's no longer a surprise...
A significant challenge with code maintainability is understanding why the code is the way it is. This includes understanding the trade-offs that were...
There's been a long debate about remote vs on-site work. Some say remote is better because it cuts down on commuting and office costs and widens the...
One of my principles for software development is “no surprises”. Things should be exactly where we expect them to be, and look exactly like what we...