Remote Work Made Us Worse
Remote work traded visible costs for invisible ones. Knowledge transfer, mentorship, and collaboration all suffered....
Code, architecture, and engineering craft. Opinions shaped by decades of building systems that had to work.
37 articles
Remote work traded visible costs for invisible ones. Knowledge transfer, mentorship, and collaboration all suffered....
Serverless done right is small, stateless, and boring. The pattern that survives traffic spikes without burning your AWS bill or your team....
Mutation testing answers what coverage can't: do your tests actually catch bugs? Learn how to use mutation testing tools to find the gaps in your test suite....
Every abstraction layer has a cost. Benchmarks showing the real price of convenience from someone who built fast systems in the 90s and slow ones today....
The hardest skill in software engineering isn't writing code - it's knowing when to delete it. Stories of systems that improved by subtraction....
Third-party API integration costs 56% more than initial estimates when you account for maintenance, breaking changes, and troubleshooting....
Build tool complexity has gotten out of control. A 50-line shell script often does the job better than any framework....
Your database is already the best API you'll ever build. Direct SQL, foreign keys, and constraints beat the REST layer most teams ship on top....
Build systems have become black boxes that nobody understands. When they break, teams are helpless....
Feature flags promised safe deployments but delivered hidden complexity. Research shows 73% never get removed, costing teams $125K+ yearly in maintenance overhead....
The JavaScript framework ecosystem keeps solving the same problems with new syntax every 2-3 years....
Code review as practiced by most teams is a bottleneck that provides less value than we pretend. Small PRs, distributed reviewing, and time SLAs can fix it....
