Blog
Josh Owens Developer, builder, AI-native. Thoughts on code and shipping software.
Latest posts Lincoln staffed his cabinet with the people who wanted his job. The A(i)-Team plugin staffs its pipeline with agents whose only job is to reject bad work, capped so nothing loops forever.
Jul 28, 2026 A `claude -p` call bills for its own furniture before your prompt even loads, and the fix that buys 4.4x on a quick call turns out to be almost worthless on a long agentic run, because they're two different taxes.
Jul 23, 2026 An engineering director's honest story of failed AI adoption: stalled workflows, review bottlenecks, and how to build an AI workflow your dev team will actually use.
Jun 30, 2026 TDD with AI agents sounded like the right call. Then I got 3,400 tests, half of them testing JSON files and config. Here's what I learned fixing it.
Mar 24, 2026
MCP servers burn your most valuable resource: context. I replaced mine with skills and CLI tools. Same capabilities, a fraction of the overhead.
Mar 19, 2026 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.
Feb 17, 2026 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.
Feb 12, 2026 Your AI starts brilliant and ends useless. It's called context rot — LLM performance degrades as context grows. Here's why it happens and how context engineering fixes it.
Feb 11, 2026 How I turned 30+ scattered Claude chats into a 500-file markdown system that runs my entire life - in one month.
Feb 10, 2026 Sometimes you want to improve your working environment, try these ideas to get started...
Jun 5, 2019 Being a developer can lead to burnout, learn to understand the signs
Feb 20, 2018 Take a few minutes and really spruce up your javascript app search results. Learn how...
Dec 14, 2016 Jun 10, 2016 Mar 29, 2016 Feb 1, 2016 Jan 18, 2016
Build an admin app to keep logic seperate in Meteor.js
Oct 19, 2015 Being a developer can lead to burnout, learn to understand the signs
Sep 8, 2015 Why add SSL to your website? Learn the how and why with Meteor
Aug 27, 2015 Sometimes you need to go deeper than console.log, learn how.
Jul 16, 2015 Have business logic for your Meteor app? Learn where to park it in your app...
Jun 17, 2015 Securing Meteor publications is vital. Are you doing it right?
Jun 2, 2015 Don't accidentally leak out private data. Learn how to properly setup Meteor.js
Apr 2, 2015 Facebook is buying up Meteor. Just Kidding, April Fools :)
Apr 1, 2015 Security of a meteor app is important. Is your app secure?
Feb 25, 2015 Learn how to find and index locations using MongoDB
Feb 20, 2015 Learn why you should test your javascript code?
Feb 11, 2015 A great list for getting started with Meteor.js
Jan 22, 2015
Making Meteor.js and Google Analytics work together
Jan 10, 2015 Learn more about what Meteor.js is...
Dec 18, 2014 Need to aggregate data from collections? Learn how with Meteor.js and Mongo.
Dec 11, 2014 Quickly add comments to your meteor app
Dec 5, 2014 Dealing with timezones can be tricky with javascript. Learn how...
Nov 28, 2014 Want to meet other meteor folks?
Nov 18, 2014 Looking for a place to host your Meteor.js app?
Nov 7, 2014 Thinking about launching a Meteor app? Learn how to secure it.
Oct 15, 2014 Curious about how a top Meteor app is scaling? Learn here...
Oct 10, 2014 Speed up your Meteor apps by optimizing MongoDB
Oct 1, 2014 Can Meteor.js and Angular.js work together?
Sep 23, 2014 Growing user base for your Meteor app. Learn to scale it up here...
Sep 15, 2014 Meteor doesn't have an ORM, let us look at some other options
Sep 8, 2014 Organize your first Meteor.js with these simple tips.
Aug 31, 2014 Want to write your first meteor package? Learn how here...
Aug 27, 2014 What I've learned from a year with Meteor? Click here and watch my thoughts.
Aug 26, 2014 Meteor.js is ready to use right now, find out why!
Aug 18, 2014 Do you use open source software? Think about the advantagous of giving back...
Nov 10, 2013 When did you get started learning tech? This is the story of how I got started
Jul 23, 2013 Growing a community is hard.
Jul 21, 2013 Picking the right library or package can be hard, Here are things I look for...
Jul 13, 2010 Got an idea for an app? Build it quick and learn what works...
Jun 5, 2010
← Prev ✦ Random Next → Visit ↗ Feed Kagi ↗