Development Driven Testing
The last two developers I onboarded both asked about test driven development. They were shocked when I said TDD is unnecessary for most work. I've tried writing tests first, but over the past 25 years...
8 articles found with this tag.
The last two developers I onboarded both asked about test driven development. They were shocked when I said TDD is unnecessary for most work. I've tried writing tests first, but over the past 25 years...
AI coding agents are fast, but they don't know what you know. Without upfront planning, an agent will confidently scaffold an entire architecture around the wrong assumptions. And you won't notice unt...
Antifragility is my goal for developer experience. When something breaks, I want the fix to make it harder for that same thing to happen again.
What is claude insights: The /insights command in Claude Code generates an HTML report analysing your usage patterns across all your Claude Code sessions. It's designed to help us understand how we in...
A friend of mine recently attended an open forum panel about how engineering orgs can better support their engineers. The themes that came up were not surprising:
The original egoless programming principles are about mindset. Be kind. Don't take it personally. Critique the code, not the coder. Good advice, but mindset strains under pressure, fatigue, and deadli...
A new starter, second week on the job, pushed a change with an undefined variable. It passed testing and passed code review. Then the service team's phones started ringing because users couldn't log i...
When the reviewer isn't spending cognitive load on things the coder or CI should have caught, they can go deeper on the things that need human judgment.