header background

Tech musings and insights

On software development, start-ups, and innovation.

Most small businesses aren't struggling because of a lack of tools. They're struggling because of a lack of clarity.
I help small businesses identify, clarify, and execute their core workflows so they can operate with confidence and scale without the chaos.

More Stories

Before You Deploy: AI and the Art of Getting It Right the First Time

Classic technical debt. Classic backlog hostage.

Using Claude Code As Your Pair Programmer

Your next pair programmer doesn't sleep, doesn't get blocked, and writes code faster than you can review it. And that's exactly the point.

Accelerating Development with AI Augmentation

Building a transit booking app is more complex than it sounds. Here's what I learned this week about mobile security, database permissions, and how AI made it faster to figure out.

Are We Still Overengineering Mobile Development?

I'm working on a mobile app for a local non-profit using React Native, Expo, and Supabase. The velocity and cost-efficiency have me questioning something we often take for granted: when did separate native codebases become the default instead of the exception?

Prototyping at AI Speed: From Concept to Architecture in Hours, Not Weeks

I just completed something that would have taken me 2-3 weeks of manual work - in less than a day.

Coaching, Not Controlling: The Real Role of a Software Engineering Manager

While autonomy is vital, the truth is that even the most talented teams still need leadership.

For many people in software, the journey starts in Computer Science. Mine started in Industrial Design.

Industrial Design taught me to look at the world through the lens of usability, human behavior, and the balance between form and function.

Portland - Open for Business

Many companies outside of the Pacific Northwest are understandably concerned about the state of the city I call home.