Adrian Ferreyra

Adrian Ferreyra

Weekly posts 💻

Welcome to Mission Control. This is where I share everything I've learned from 15+ years building software—the victories, the disasters, and the 'why did we think that would work?' moments. You'll find practical insights on TDD, mentoring, pair programming, system design, and how to not accidentally break production. New missions weekly.

October 24, 2025

Technical Debt: A Framework for Prioritization When Everything is 'Critical'

October 17, 2025

Simplicity improves your work now — and pays even more for the future.

October 10, 2025

What I would have loved to know when I was a junior developer

October 3, 2025

On the Importance of Mentoring as a Senior Engineer for Developing Your Team.

September 26, 2025

3 Ways Rally Racing Can Improve Your Pair Programming

September 19, 2025

What Most System Design Interviews Get Wrong

September 12, 2025

What Pull Requests are for – and What They Are Not.

September 5, 2025

Why Pair Programming really works for me.

August 24, 2025

TDD will change the way you see software development.