From the studio

Infrastructure and SEO

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

Latest

Page 1 of 2

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.

Supabase RLS at scale: 7 patterns that stop the 11x slowdown

Infrastructure and SEO · May 9, 2026

Supabase RLS at scale: 7 patterns that stop the 11x slowdown

On large tables, Supabase RLS can add 2x to 11x latency when policies skip the SELECT wrapper, miss indexes, or hide joins. Seven patterns that stay fast.