Skip to content
An elderly man with a long white beard and flowing hair, wearing bright, retro-futuristic clothes including an orange and pink jacket, neon sunglasses, and large headphones, sitting confidently at a modern computer keyboard. The scene is colorful, vibrant, and filled with 80s-inspired nostalgia. The background is a cozy, cluttered room with toys and gadgets. The style is cinematic, realistic, and expressive, with dramatic lighting and detailed textures.

Old Dog, New Flex

Experience isn't a liability. It's leverage.

I've been building software for almost 30 years — through multiple hype cycles, architectural shifts, and "this changes everything" moments that... didn't.

I'm still learning. Apparently I haven't learned my lesson.

This is my corner of the internet: what I'm building, what I'm learning, and what I'm still arguing with myself about. The site is the record. The writing is the commentary.

Projects

Qi

Building

A local-first AI workbench for the way I actually work.

Go · CLI · AI · Automation

TKT

Building

A provider-agnostic ticketing CLI and AI skill system.

Go · CLI · AI agents · Skills

All projects →

Recent writing

Learn

Prediction Is Not Resilience

An examination of why better prediction — especially with AI — doesn’t automatically make systems resilient, and how over-trust in forecasts can increase fragility when real-world failures cascade.

Learn

Why Old Dog, New Flex Exists

A personal and editorial statement on why Old Dog, New Flex exists: documenting how an experienced software engineer is adapting to AI, learning in public, and drawing clear lines around responsibility, clarity, and long-term thinking.

All writing →

No hype. No predictions. Just durable thinking from someone who's seen a few things break.
A long-game project for people who care about durability over novelty.