Blog

The Zero-Backend Bet

Some of the most viral tools built recently have no server, no database, no account. Everything runs in the browser. The absence of infrastructure is the feature.

Some of the most-shared tools being built right now have no server.

The Niche Depth Play

The counterintuitive truth about narrowing your focus: everything gets faster, cheaper, and more referrable when you serve fewer types of people.

At some point, almost every person running a service business realizes they’re managing too many different problems at once.

Content That Keeps Working

A post published today is still bringing people to your product in eighteen months. A paid ad stops the moment the budget stops. The math is different.

The paid ad stops working the moment the budget does.

Do You Know Someone

The most effective outreach question isn't 'want to buy this?' — it's a gentler ask that almost always produces a useful answer.

There’s a question that outperforms almost every cold pitch.

The Seventy Percent

Building the product is the easy part. The harder work — the part most engineers underestimate — is everything that happens after you ship.

Most engineers think building is the hard part. It isn’t.

The Model That Fits

On finding the smallest repeatable unit of value and what it means to ship the same solution more than once.

Some products work. Others work and can be repeated.

The Safe Room

Building feels like progress. It is the perfect activity for someone who is afraid to find out whether their idea is any good.

There is a version of building that is actually hiding.

The Filler Offer

The product you threw together as an afterthought is often the one the market actually wants. This is uncomfortable. It's also useful information.

The product you’re most proud of is rarely the one that sells.

The Configuration Problem

Config files accumulate meaning over time. The ones nobody touches become the ones nobody understands.

There is always a config file somewhere that nobody wants to touch.

Reading Before Writing

The most important skill in a shared codebase isn't how fast you write code. It's how well you read it.

The most expensive mistake in a shared codebase is solving a problem that’s already solved.