codeLabs

How I pick what to build next

AI coding agents · updated aug 2026

prioritizationindie-hackingworkflow

Running three products alongside a full-time job means the real constraint isn’t ideas, it’s which of several legitimate claims on my time actually wins in a given week, and for a long time I picked based on whichever one felt most urgent that morning. That’s a bad system. Urgency is a mood, not a prioritization method, and it reliably favors whichever project had the loudest recent problem over whichever project would benefit most from attention.

What I actually weigh now, roughly in this order: is something actively broken for a current user, is there a decision blocking other work from starting, and is there feedback I’ve now heard from more than one person independently. The first overrides everything else, a real bug affecting a real user gets fixed before anything else that week, no negotiation. The second matters because blocked work compounds — a pending decision on HostLink’s pricing model was quietly stalling three other pieces of work, and I didn’t notice how much it was costing until I finally made the call.

The third one, feedback heard more than once, is my actual substitute for a formal roadmap. A single piece of feedback is a data point, not a direction, and building in response to one voice is how you end up with a feature that serves the person who happened to email you rather than your actual user base. Two or three independent people raising the same thing unprompted is a much stronger signal, and I’ve learned to actually wait for that pattern rather than acting on the first mention.

What I’ve deliberately stopped weighing is which project is “my turn” in some rotation, or which one I personally feel most excited about that week. Excitement is real and worth listening to sometimes, since burnout on a project you’ve stopped caring about is its own kind of cost, but it’s a bad primary filter because it tracks novelty more than it tracks what actually needs doing. The newest project usually feels most exciting for reasons that have nothing to do with which one needs my time most that week.

None of this is a formal scoring system, I don’t rate ideas out of ten. It’s closer to an ordered set of questions I ask myself before deciding, and having the order fixed is what keeps me from defaulting back to whatever feels loudest.

Nic

builder, codelabs.com.au

Stay up to date with AI coding

New articles roughly every couple of weeks. No spam, unsubscribe any time.