From the studio

Infrastructure and SEO

Supabase, edge, Stripe, GEO and AEO, technical SEO, content infrastructure, observability.

Latest

Page 1 of 2

scattered magazines

Infrastructure and SEO · Jul 20, 2026

Brand mentions vs backlinks: what predicts AI citations in 2026

Ahrefs measured 75,000 brands: branded web mentions correlate 0.664 with AI visibility, backlinks 0.218. Here is what that changes in the work.

striped wall paint

Infrastructure and SEO · Jul 15, 2026

Stripe Checkout vs Billing Portal: which does what in 2026

Stripe Checkout starts the payment; the Billing customer portal manages it after. Here is what each one owns, what the portal cannot do, and how to wire both.

blue and white tiles

Infrastructure and SEO · Jul 13, 2026

Sitemap strategy for a large content site: split, index, lastmod

A single sitemap caps at 50,000 URLs and 50MB. Here is how to shard a large blog into a sitemap index, keep lastmod honest, and get new posts crawled in hours.

a close up of a white object on a wall

Infrastructure and SEO · Jul 4, 2026

How to add JSON-LD to a blog article the right way in 2026

JSON-LD is Google's recommended structured-data format. Here is the exact Article, BreadcrumbList, and FAQPage markup we ship on every post, with Next.js code.

graphs of performance analytics on a laptop screen

Infrastructure and SEO · Jun 28, 2026

Technical SEO checklist for a B2B SaaS launch in 2026

Before a SaaS site goes live, eight technical SEO checks decide whether Google and AI engines can find it: Core Web Vitals, schema, crawl access, indexing.

gray concrete building under blue sky during daytime

Infrastructure and SEO · Jun 25, 2026

Self-hosting Next.js with Docker vs Vercel: when each wins

Self-hosting Next.js on a managed VPS can cut a $600 Vercel bill to about $90. Here is what you trade away, and the month the swap is worth it.

pile of newspapers

Infrastructure and SEO · Jun 16, 2026

Content freshness in 2026: the 90-day rule for SEO and GEO

AI assistants in 2026 skip stale content. A 90-day refresh cycle that moves data, facts, and structure brings them back to the page.

graphs of performance analytics on a laptop screen

Infrastructure and SEO · Jun 3, 2026

GEO KPIs in 2026: Citation Rate, Mention Rate, Position

Citation rate, mention rate, position: the three GEO KPIs worth tracking in 2026. Everything else is a dashboard moving without meaning.

assorted-color filed intermodal containers

Infrastructure and SEO · May 28, 2026

Cloudflare R2 vs Supabase Storage: when to add R2 in 2026

You already run Supabase. Its Storage egress runs $0.03 to $0.09 per GB, R2 charges zero. Here is the line where adding Cloudflare R2 pays off in 2026.

Server rack with blinking green lights

Infrastructure and SEO · May 26, 2026

Upstash Redis patterns: rate limiting, sessions, locks, queues

Five production Upstash Redis patterns: rate limiting, sessions, cache-aside, distributed locks, and QStash queues, each with real cost math.

cable network

Infrastructure and SEO · May 22, 2026

Cloudflare R2 vs S3 vs Supabase Storage in 2026: which to pick

Cloudflare R2 charges no egress, S3 has the deepest ecosystem, Supabase Storage hides the wiring. Here is how to pick for a 2026 SaaS without overpaying.

a close up of a network with wires connected to it

Infrastructure and SEO · May 21, 2026

Supabase Supavisor: when the pooler saves you and when it adds 80ms

Supavisor collapses thousands of serverless connections into a small Postgres pool, but it breaks prepared statements and adds 30 to 80ms. When to use it.