sethserver.com

All Posts

Startups

What Actually Goes in a Consulting Contract

Updated: September 17, 2026

I've built software on a handshake promise for a government contract that evaporated when a base got realigned. I've had a client roll up in a Lamborghini every time I saw him and somehow never have money when his invoice came due. I've signed "standard parting paperwork" that tried to claw back a signing bonus I never received. Every one of those situations had a contract problem I didn't catch in time. Here's what I actually watch for now. read on »

Startups

Productizing a Service: From Hours to Licenses

Updated: September 17, 2026

At some point in most consulting careers, you notice you're doing the same thing over and over for different clients. Some people ignore it. Some people build a product. Here's what that transition actually looks like - the pricing, the awkward middle where you're doing both badly, and the parts that will never productize no matter how hard you try. read on »

Newsletter

One email, once a week.

Notes on databases, systems, and the occasional strong opinion about Python. No spam, unsubscribe anytime.