Start Here
Start Here
If you're new here, welcome.
Old Dog, New Flex exists because I reached a point in my career where I stopped asking “What’s next?” and started asking “What lasts?”
After 30 years in software, I've learned a few things the hard way:
- Most breakthroughs are rebranded patterns
- Speed without judgment creates fragility
- Tools don't replace responsibility — they redistribute it
This site is my way of documenting how I'm navigating modern tech - especially AI - without abandoning experience, ethics, or sanity.
How I Write Here
I publish in three modes, depending on what the moment calls for:
- Learn - When I've figured something out well enough to explain it clearly
- Share - When I'm building, shipping, or testing ideas in the open
- Journey - When reflection matters more than instruction
Not everything is polished. Everything is intentional.
If You Want a Starting Path
Read these first:
Why I'm Building This in Public
I'm not here to win the algorithm. I'm here to:
- think clearly
- build responsibly
- share what experience has made visible
If you're early in your career, I hope this saves you time.
If you're later in your career, I hope this feels familiar.
Either way — welcome.
Featured
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.
Stop Coding, Start Supervising
In a bold statement at CES 2026, Nvidia CEO Jensen Huang told engineers to stop writing code and start supervising it. This post explores how that single line reveals a major paradigm shift in software engineering—from coding as craft to AI-guided orchestration. For veteran developers, it’s not just a workflow change—it’s an identity crisis. And it’s not limited to tech. Drawing inspiration from adjacent fields like design, this post argues that engineers aren’t being replaced, but promoted.
AI is Fast, Production is Fragile
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.
Latest
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.
The Responsible AI Adult: Why We Still Need Humans in the Loop
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.
Stop Coding, Start Supervising
In a bold statement at CES 2026, Nvidia CEO Jensen Huang told engineers to stop writing code and start supervising it. This post explores how that single line reveals a major paradigm shift in software engineering—from coding as craft to AI-guided orchestration. For veteran developers, it’s not just a workflow change—it’s an identity crisis. And it’s not limited to tech. Drawing inspiration from adjacent fields like design, this post argues that engineers aren’t being replaced, but promoted.
AI is Fast, Production is Fragile
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.
From Next.js to Astro: A Migration Journey
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.
Burnout Wasn’t the End — It’s Where My New Flex Began
After 30 years in software development, burnout nearly cost me my passion — and my career. This is the story of how I rediscovered my love for building, learning, and mentoring, and how Old Dog New Flex was born.
Join the Learning Journey
Get updates on new posts and learning adventures. No spam, just growth.