Journal

Product notes from the build side.

Notes about how RankFirst gets made, where the product gets simpler, and what we learn when a feature has to survive contact with a real repo.

FeaturedApril 25, 2026·4 min read

How we got the Next.js integration down to one command

We wanted the setup to feel like a product, not a doc page. So we turned the integration into one command, one browser approval, and one repo that is ready to ship.

journal / latest

One command

Run `npx rankfirst`

The setup starts in the repo, not in a setup checklist.

One approval

Pick the site in the browser

Use the account you are already signed into. No secret scavenger hunt.

One ready repo

Routes, env, webhook, sitemap

The repo ends up wired, not half-wired.

Entries

What we shipped, learned, and simplified.

Short writeups, real implementation notes, and the occasional build diary when a rough edge turns into a product feature.