From the studio

Fieldnotes

Field notes on AI-native products, design systems, web engineering, SaaS economics and modern infrastructure. New articles every week, sources included.

Latest

Page 4 of 8

Clipboard, pencil, and pen on a wooden surface.

Business and Scale · Jun 2, 2026

How to write an RFP for software that attracts the right vendors

73% of RFPs fail on scope misalignment. The 8-section structure that filters out wrong-fit software vendors before you open a proposal.

analog speedometer

Web Design and Engineering · Jun 1, 2026

Core Web Vitals on Next.js in 2026: how to ship green

Concrete steps to hit Good on LCP under 2.5s, INP under 200ms, and CLS under 0.1 on a Next.js 16 SaaS, plus how to read field data when Lighthouse lies.

long exposure photography of road and cars

Product Design · May 31, 2026

Functional UI animation in 2026: the checklist before it ships

The 7 do, 7 don't checklist we apply on every product we ship: durations from 100 to 500ms, opacity and transform only, prefers-reduced-motion honored at the root.

Tools arranged on a wall above a workbench

AI and Automation · May 30, 2026

Claude Code skills: when to use them and when they pile up as overhead

Skills load on demand and cost 75-150 tokens each in the listing. Use them for procedures over five lines. Skip them for project-wide rules.

magnifying glass near gray laptop computer

Business and Scale · May 29, 2026

Where to find a SaaS design partner in 2026: 6 places that work

Six channels actually surface SaaS design partners worth hiring in 2026. Three channels waste two weeks. Here is the map, in order of signal.

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.

Streaks of light from a moving train at night.

Web Design and Engineering · May 28, 2026

Immersive web stack in 2026: Lenis, GSAP, and what to skip

Lenis (3 kB), GSAP free since April 2025, ScrollTrigger for scroll math, and native CSS scroll-driven animations. The 2026 stack we ship in production.

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.

a computer screen with a bunch of code on it

Web Design and Engineering · May 25, 2026

TypeScript strict mode: the 8 settings we never turn off

TypeScript's strict: true flag turns on 8 separate checks. Most codebases keep strict on at the root and quietly disable one or two of them inside a problem file. Here is each of the 8, what it catches in production, and the three flags outside the bundle that we still turn on for every project.

two people drawing on whiteboard

AI and Automation · May 24, 2026

AI integration agency in 2026: what their pitch should actually contain

An AI integration agency pitch in 2026 is judged on three things: what gets deployed, how it gets measured, and how it gets handed back. Ten checks to listen for, five red flags to walk out on.

a group of cubes that are on a black surface

AI and Automation · May 23, 2026

12 mistakes we see teams make building their first multi-agent ops system

Multi-agent LLM systems fail in production at 41 to 86 percent. Most of the failures trace back to twelve specific decisions teams make in the first month. Here is what they look like and how to undo them.

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.

All articles

All articles

95 articles

2026