Derek Armstrong - Software Engineer · AI · Infrastructure

Derek Armstrong — Software Engineer · AI · Infrastructure

I’ve spent 10+ years working across every layer of the stack — from deploying hardware at 130 locations and managing networks to rewriting legacy payment systems processing millions of daily transactions. I’ve led engineering teams, architected production infrastructure, and built the automation that keeps it all running. Now I’m applying that same depth to AI. I self-host my own inference cluster, build agentic workflows and AI automation, and write about what actually works when you run local models in production. From bare metal to working agent — I build, break, and rebuild the whole thing. This is where I write about it.

🤝 Connect with me
Featured Projects
NCR Voyix Pay — Worldpay Payment Processing Integration featured image

NCR Voyix Pay — Worldpay Payment Processing Integration

I've built mission-critical systems where failure isn't an option.

Read more
Fraud Detection System Rewrite featured image

Fraud Detection System Rewrite

I find expensive problems and solve them with engineering — 10,000% faster, millions saved

Read more
Self-Hosted AI Inference Cluster featured image

Self-Hosted AI Inference Cluster

I build and operate AI infrastructure right now, today.

Read more
Proxmox Utility Toolkit featured image

Proxmox Utility Toolkit

I ship tools publicly and document my work

Read more
Blog
clean-term: A Minimal Oh My Zsh Theme That Actually Works Everywhere featured image

clean-term: A Minimal Oh My Zsh Theme That Actually Works Everywhere

Every terminal theme I tried either broke across fonts or added visual noise I did not need. So I built a 14-line ASCII-safe Oh My Zsh theme that works anywhere.

Derek Armstrong - Software Engineer · AI · Infrastructure
Derek Armstrong
Read more
How I Bridged CLI AI Agents to Apple's Walled Garden featured image

How I Bridged CLI AI Agents to Apple's Walled Garden

Apple apps are locked down with no APIs, but SQLite local databases and AppleScript let CLI AI agents bridge Reminders, Notes, Calendar, Mail and more — no cloud, no API keys, just …

Read more
Self-Hosting Plausible Analytics with Podman and Cloudflare Tunnels featured image

Self-Hosting Plausible Analytics with Podman and Cloudflare Tunnels

How I deployed self-hosted Plausible analytics on a podman server, routed it through Cloudflare tunnels, and integrated it with my Hugo site — with a backup strategy that actually …

Derek Armstrong - Software Engineer · AI · Infrastructure
Derek Armstrong
Read more
Self Hosted AI: Actually Running Local LLMs for a Multi-User Household featured image

Self Hosted AI: Actually Running Local LLMs for a Multi-User Household

How self-hosted AI became the final piece of my homelab puzzle, delivering true parallel processing for multi-user setups and unlocking the real superpower of knowledge management.

Derek Armstrong - Software Engineer · AI · Infrastructure
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