Writing
Thoughts &
observations
The case for boring technology
After 25 years in software, I've come to a perhaps controversial conclusion: the best engineering choice is usually the dullest one. We're drawn to new frameworks, shiny tools, and clever abstractions — but the software that holds up is almost always built on well-understood, battle-tested foundations.
Read more →What DevOps actually means on a small team
CI/CD pipelines, feature flags, zero-downtime deploys — without a platform team to hold your hand. When I joined AppBrilliance as VP of Software Development, we had none of this. Here's how we built a DevOps culture from scratch with a small, distributed team and a tight budget.
Read more →