What I Mean By Learning, and What I Don't
Learning isn’t consumption or speed. It’s what survives interruption, shapes decisions, and holds up when tools and certainty change.

Mental models, patterns, and tradeoffs — what is actually changing in tech and what is not, based on lived experience rather than launch blogs.
Learning isn’t consumption or speed. It’s what survives interruption, shapes decisions, and holds up when tools and certainty change.
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.
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.
We need Responsible AI Adults in software—just like we need them in healthcare, education, journalism, and yes, graphic design. Not to control the outcomes, but to safeguard the inputs and validate the behavior.
AI can write code fast — but production is fragile. A practical look at why bad prompts cause real outages, and the system I use to apply AI safely in real software engineering.
After starting with Next.js, I discovered Astro's content-focused approach was perfect for my blog. Here's what I learned during the migration.