Two Decades of Shipping Code

Developer, builder, and AI-native consultant. Writing about code, shipping software, and the lessons that come from doing it for 20+ years.

~/josh-owens

$ whoami

josh owens_

$ cat about.txt

// LATEST POSTS

From the Blog

View all posts →
· 6 min read

Your AI Doesn't Need Better Prompts. It Needs a Sprint Planning Session.

I was vibe coding with Claude for months. Then I started treating it like a real teammate — with PRDs, scoped tasks, and standing context. Everything changed.

Read the full breakdown
· 7 min read

Someone Put Claude in a Bash Loop Called Ralph Wiggum. It Changed How I Build Software.

A one-line bash script called Ralph Wiggum fixed context rot by restarting Claude in a loop. Then Anthropic broke it. That failure led me to subagents and changed how I build software.

Read the full breakdown
· 7 min read

Context Rot: Why Your AI Gets Dumber the Longer You Use It

Your AI starts brilliant and ends useless. It's called context rot, and it's probably your fault. Here's why it happens and how to avoid it.

Read the full breakdown
// WHAT I COVER

Topics

AI-Assisted Development

Building production software with AI agents that deliver real, shippable code.

React

Component architecture, state management, and patterns that scale.

Scaling

Taking systems from prototype to production at scale without losing velocity.

Building in Public

Sharing the journey of shipping software, lessons learned, and what actually works.

Follow Along

Subscribe on YouTube for deep dives into AI-assisted development, live coding sessions, and behind-the-scenes of building in public.

Subscribe on YouTube