Articles

Blog

Practical notes on building, deploying, and shipping real products for solo devs and small teams.

Reset filters

Ad attribution without a data team

You do not need a marketing data platform to know which ad drove a sale. Here is attribution with UTM tags, one landing page, and your database.

[ads][analytics]

TLS without losing sleep

TLS breaks on a VPS two ways: silent expiry and deploys that drop sessions. Set it up so renewals run, sessions survive, and you stop worrying about it.

[deployment][tls][production]

App Store screenshots that convert

Screenshots are the product page element that drives install. Here is a screenshot test workflow for indies: lead with one benefit, test, read the result.

[aso][mobile]

Measure what matters when you ship solo

Most dashboards for solo products are vanity arrays. Here are the few numbers that decide whether you survive, and the metrics that look important but lie.

[analytics][growth]

Pick a stack you can run alone

For a solo builder, the best stack is the one you can debug in a crisis and afford at low revenue. Boring tech wins when you are the only operator.

[architecture][indie][shipping]

One-time or subscription pricing

Subscription compounds revenue but adds churn, trust debt, and operational weight. One-time is simpler but caps growth. Here is how to choose.

[pricing][monetization][indie]

Your first 100 dollars on ads

A sober first-budget ad playbook for solo builders: one audience, one platform, one offer, kill losers fast. Built to learn, not to scale.

[ads][growth]

ASO keyword workflow with Astro

A hands-on ASO workflow for solo iOS developers using the Astro tool: find keywords that fit 100 characters, track rank, and update without guessing.

[aso][mobile]

From AI prototype to paid product

AI gets you a prototype in minutes. The real work is webhooks, deploys, TLS, and refunds. Here is what lives in the gap and why it decides whether you ship.