Aaron Held Engineering & craft

Never Skip Leg Day: Introducing Agentic Sprint Zero

The general consensus is that AI code is bloated, repetitive, non-idiomatic. A study of more than a thousand Reddit and Hacker News threads poetically called what we are seeing “An Endless Stream of AI Slop”. So when I started my latest project, I kicked it off with an admin-editable homepage. That decision forced me to build user registration, login, auth, and sessions right along with it, the necessary plumbing to wire it all up. There’s nothing in our PRD about a CMS. An editable text box just happens to be a simple feature to review on its own, and building it requires all the same auth logic the real product needed anyway. I deployed it to production and reviewed every line before the fun features got a single prompt. Okay, I reviewed most of the lines. Well, I reviewed some sections. 😁 ...

August 14, 2026 · 10 min · Aaron Held

Documentation with video beats mermaid???

Since the cost and effort required to create video has been dramatically decreasing over the last few years I’ve been using it more and more to explain system architectures. To show the impact it can have I took some time to document my hobby project - https://marketfinder.us. The way it harvests the data (pun fully intended) is interesting, and has lots of checkpoints and observation opportunities that make this type of system something I can operate solo. ...

July 13, 2026 · 9 min · Aaron Held

The Island of Misfit Toys: Making the Azure Private Link Video

That’s Slonik up there in the storyboard image, a friendly PostgreSQL elephant sitting behind a desk under a neon “OPEN FOR BUSINESS” sign, watching a line of AKS (Azure Kubernetes Service) shipping containers wait their turn at the door. He was going to star in a video about Azure Private Link. He had a co-star, too: Ricky the Raccoon, our hacker, who shows up first in a hard hat with a jackhammer, then in a top hat and monocle, and finally in a fedora and trench coat where he’s figured out how to spin up his own Azure VM and walk straight in through the “Allow public access from any Azure service” checkbox. There was a circus tent, somewhere in Act 2, representing the entirety of Azure’s customer base flooding through that checkbox like a carnival. ...

April 26, 2026 · 8 min · Aaron Held

Streamlining Blog Writing with Claude Code: My Complete Workflow

Introduction For over 25 years, I’ve blogged through countless iterations of my writing and technical processes. Recently, I’ve found something that makes writing enjoyable again: Claude Code. This isn’t another “AI will replace writers” story. It’s about how AI can enhance creative expression by handling the tedious parts of content creation. Crucially, it helps me overcome the final hurdle: actually publishing. Most of my posts start as first drafts that never see the light of day. Now, my Robot Buddy guides me through the entire process, from idea to execution. In this post, I’ll walk you through my complete workflow from initial idea to published post, showing exactly how Claude Code integrates with Hugo, my static site generator of choice. You’ll see real screenshots, actual commands, and the genuine collaborative process that happens when human insight meets AI assistance. ...

September 6, 2025 · 17 min · Aaron Held

Training a Model to Post on LinkedIn as Me

Introduction [Write your introduction here about why you’re training a model to post on LinkedIn as you] The Challenge [Describe the challenge of capturing your authentic voice and posting style] Approach [Explain your approach to training the model] Data Collection [Describe how you collected training data from your LinkedIn posts] Model Selection [Explain which model/approach you chose and why] Training Process [Detail the training process] Results [Share the results and examples] ...

January 17, 2025 · 1 min · Aaron Held