Refactor to Grow

Bi-weekly insights on refactoring, LLMs, and software craftsmanship

Refactor to Grow

Trusted by 40+ software engineers

No spam, unsubscribe anytime

Latest Issues

#5
10 min read

The Habits That Stick: What TDD Really Teaches You About Programming

If you've practiced Test-Driven Development for any length of time, you've probably noticed something interesting: the habits stick around even when you're not writing tests first. There's a way of thinking that emerges from TDD practice that fundamentally changes how you approach programming problems. I call this the TDD Mindset.

#4
15 min read

10 Heuristics for Pairing with Claude

Every day, developers complain that AI assistants write terrible code, miss obvious bugs, or spiral into endless loops. Meanwhile, I'm shipping production features faster than ever with the same tools. It took me months to realize that working with AI isn't about better prompts—it's about applying the same collaboration skills I use in pair programming. Today I’d like to share 10 AI-driven development heuristics that I’ve been using over the last few months to build real world production grade software that real users are using today.

refactoringclaude-codepair programming
Read full article
#3
10 min read

Spike & Stabilize with Coding Agents

I've been pair programming with AI coding agents for over 3 months, and I've noticed something crucial: bots generate code so fast that we often skip a vital step. The refactoring step. When the bot generates code, resist immediately moving on to the next feature. Instead, take a moment to understand what just happened. Read through the code. Question the design decisions. Make it yours.

refactoringpair programmingrag
Read full article

Ready to level up your refactoring skills?

Join the community of developers mastering the art of clean, maintainable code.

Practical refactoring knowledge
Real world agentic coding adventures
Bi-weekly delivery, no spam

Unsubscribe anytime • No spam, ever