Self-initiated product

SoloDevTools

AI and developer tool reviews — built with analytics, sitemaps and search setup in place before launch

Visit the live site →Role: Solo — design, build, SEO setup

Screenshot of SoloDevTools
100Lighthouse performance
Launchanalytics + sitemaps live from the first deploy
$0monthly hosting cost

The problem

I wanted to prove out a repeatable launch checklist: what it takes for a genuinely production-ready site to go live — not a template dropped onto a host, but a real content site with analytics, search indexing and structured data all functioning at launch.

How I built it

1

Static-first architecture

Astro compiles to static HTML with no client-side framework, so pages arrive complete instead of assembling themselves in the browser.

2

Search infrastructure before content

Sitemaps, Search Console verification, robots rules and an llms.txt AI-crawler index were configured before the first article shipped — the reverse of the usual order, and the reason indexing started immediately.

3

Edge hosting

Cloudflare Pages, so the site is served from a data centre near the visitor rather than from one origin server.

The outcome

A live site with a perfect Lighthouse performance score and analytics recording from the first visitor. Everything most sites bolt on after launch was already working on the first deploy.

What I took from it

Most web projects that drag are not hard because of the code. They drag because infrastructure decisions get deferred. Making those decisions first is what keeps a project predictable.

Technical stack and details
AstroCloudflare PagesGA4SEO

A content site reviewing AI and developer tools. Static Astro build on Cloudflare Pages with analytics, Search Console, sitemaps and an llms.txt AI-crawler index wired in before launch rather than bolted on afterward.

Want something built to this standard?

Tell me what you are trying to do and I will tell you honestly whether I am the right person for it — and roughly what it costs. Replies within one business day.

Start a projectSee other work

✉️ EmailGet a quote →