Notes on shipping under a name you respect
On freelancing, scope creep, when to say no, and the practical art of telling a client their idea isn't quite the right one.
Working under your own name changes the math. Every project becomes a small bet that whoever you ship for will say something kind to whoever asks them next. That bet pays out in years, not weeks, and the math punishes shortcuts.
Saying no is the most underrated skill
Half of the projects I've turned down would have paid well. None of them would have paid well enough to make up for the version of me they'd have left behind. The clarity comes from knowing what you do not want to be known for.
Scope creep is just a conversation you didn't have
Every change request is a free chance to renegotiate. Treat it that way. Not adversarially — most scope creep happens because the client's understanding of the problem deepened. That's a good thing. The bad thing is letting the new understanding ride for free on your old estimate.
- Acknowledge the change in writing within a day.
- Restate what shifts as a result — timeline, cost, or tradeoff.
- Get a one-line approval before starting on it.
Tell the truth, gently and early
If the project's drifting, the architecture's wrong, or the client's idea won't survive contact with reality, say so the day you notice. Not after the next milestone. Not in the post-mortem. The cost of telling the truth scales with how long you wait.
Clients hire you to know things they don't. The honest answer is what they're paying for, even when it isn't what they want to hear.
Build a small body of work you're proud of, by people you respect, for problems that matter to them. That's the whole game. Everything else is overhead.