Derek Armstrong portrait

I Build Reliable Software and Systems That Scale

Over the past decade, I’ve modernized payment platforms processing millions of daily transactions, led teams through complex infrastructure migrations, and built automated systems that maintain 99.9% uptime. I focus on resilient architectures and practical automation that reduce costs while accelerating delivery.

Blog
One Year Later: The Agentic CLI Revolution Revisited featured image

One Year Later: The Agentic CLI Revolution Revisited

A year ago, I predicted CLI AI tools would transform development. Here's what actually happened—the good, the unexpected, and the 'wait, what?' moments.

Derek Armstrong portrait
Derek Armstrong
Read more
Homelab Database Decisions: Boring Is Brilliant featured image

Homelab Database Decisions: Boring Is Brilliant

A practical field guide for picking stable, boring databases that keep your homelab calm at 2 a.m.

Derek Armstrong portrait
Derek Armstrong
Read more
Navigating Input Overload in Engineering and Leadership featured image

Navigating Input Overload in Engineering and Leadership

Practical strategies for managing the overwhelming flow of information, requests, and responsibilities in senior engineering and leadership roles.

Derek Armstrong portrait
Derek Armstrong
Read more
From Google Skills to AI Skills: The Evolution of Information Discovery featured image

From Google Skills to AI Skills: The Evolution of Information Discovery

The art of crafting perfect search queries has evolved into the skill of prompt engineering. Learn how mastering AI interactions is the next generation of being a master Googler.

Derek Armstrong portrait
Derek Armstrong
Read more
Bookshelf Highlights
Clean Architecture: A Craftsman's Guide to Software Structure and Design featured image

Clean Architecture: A Craftsman's Guide to Software Structure and Design

Uncle Bob reveals timeless architecture rules that eliminate framework dependencies, maximize testability, and enable systems to evolve gracefully across decades.

By Robert C. Martin

TECH
9
LEAD
8
GROW
7
Read more
Domain-Driven Design: Tackling Complexity in the Heart of Software featured image

Domain-Driven Design: Tackling Complexity in the Heart of Software

The foundational text teaching platform architects to model complex business domains through patterns that unite technical implementation with strategic organizational design.

By Eric Evans

TECH
9
LEAD
8
GROW
7
Read more
The Pragmatic Programmer: Your Journey to Mastery featured image

The Pragmatic Programmer: Your Journey to Mastery

Timeless principles for software craftsmanship that transform good programmers into pragmatic engineers who consistently deliver flexible, maintainable code.

By David Thomas, Andrew Hunt

TECH
9
LEAD
8
GROW
9
Read more
The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change featured image

The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

Master technical leadership without management authority by understanding role expectations, strategic thinking, and making everyone around you better.

By Tanya Reilly

TECH
8
LEAD
9
GROW
7
Read more