Blog
-
Jan 13, 2025
Beyond the Numbers: A Pragmatic Approach to Test Coverage
4 min readA development team celebrates reaching 90% test coverage, only to find critical bugs in production the next day...
-
Jan 10, 2025
The Premature Microservices Trap: Why Monoliths Still Matter
6 min readPicture this: Your enterprise team has been tasked with modernizing a critical business application...
-
Jan 9, 2025
Technical Debt in the Clouds: The Price of Service Fragmentation
4 min readPicture this: Your team just discovered a critical bug in production...
-
Jan 7, 2025
Building Thunderdome: Lessons from 6 Years of Open-Source Development
6 min readThunderdome has been adopted by thousands of agile teams worldwide, spanning industries from finance and gaming to healthcare and beyond (though I’ll refrain from naming specific companies without permission)...
-
Jul 25, 2017
Designing for enterprise scale with Node.js
4 min readWhen setting out to build large data driven pages in Node...
-
Jul 6, 2017
How we changed the course of eCommerce at a Fortune 40 company
4 min readIf I had to pick the defining moment in my career with Lowes...