Skip to content
Blog

AI coding guides & resources

Engineering decisions, tutorials, and video guides from the OTF team.

Stripe sent the same purchase webhook 4 times. Idempotency saved us 4 emails.
backendMay 14, 2026

Stripe sent the same purchase webhook 4 times. Idempotency saved us 4 emails.

Stripe sent the same checkout.session.completed event four times. Atomic dedupe on event.id saved us.

6 min read
Your CLAUDE.md is too long. The 200-line ceiling that actually works.
ai-toolsMay 14, 2026

Your CLAUDE.md is too long. The 200-line ceiling that actually works.

Keep CLAUDE.md under 200 lines with non-negotiables on top — the ceiling that works.

8 min read
Cursor 3's parallel agents change what a template ships with
cursorMay 14, 2026

Cursor 3's parallel agents change what a template ships with

Parallel subagents punish vague conventions. Templates must ship forbid-lists, locked libraries, and dependency-graph prompts.

6 min read
shadcn cli v4 just turned every component library into a payload
design-systemMay 14, 2026

shadcn cli v4 just turned every component library into a payload

shadcn CLI v4 turns design systems into installable registry payloads. Agents install them natively — libraries that skip it fall behind.

6 min read
Expo SDK 54's precompiled XCFrameworks cut our iOS build from 14 min to 4
react-nativeMay 14, 2026

Expo SDK 54's precompiled XCFrameworks cut our iOS build from 14 min to 4

Expo SDK 54's precompiled XCFrameworks cut our iOS build from 14 minutes to 4 — the mechanism, the caveats, and the EAS Update win.

7 min read
Claude Code doubled its limits. Your codebase context is the new bottleneck.
ai-toolsMay 10, 2026

Claude Code doubled its limits. Your codebase context is the new bottleneck.

Usage caps for AI coding tools keep moving. The durable lesson: headroom helps, but codebase context is the real bottleneck. Evergreen retrofit.

7 min read
Open Cowork: What the Open-Source Claude Desktop Reveals About AI Agent Tooling
agentsMay 10, 2026

Open Cowork: What the Open-Source Claude Desktop Reveals About AI Agent Tooling

Open Cowork wraps Claude Code in a one-click desktop app with VM sandboxing, a Skills system, and MCP connectors — then gives you the source. Here's what that architecture teaches us.

6 min read
Vercel's Agent Browser is 15× cheaper than Playwright MCP — and that's not the most interesting part
ai-toolsMay 9, 2026

Vercel's Agent Browser is 15× cheaper than Playwright MCP — and that's not the most interesting part

Why a structured accessibility tree beats raw pixels for AI browser automation, and what shipping as a Rust CLI (instead of an MCP server) actually unlocks.

8 min read
Use @supabase/server for backend route auth
supabaseMay 8, 2026

Use @supabase/server for backend route auth

Use @supabase/server to wrap backend routes with auth context. Review its auth modes, RLS boundaries, and the Hono adapter setup.

7 min read
How to build cross-platform templates AI coding tools actually respect
ai-toolsMay 5, 2026

How to build cross-platform templates AI coding tools actually respect

Make a codebase easier for AI coding tools to understand with clear instructions, examples, and current project conventions.

7 min read
Share UI components across web and mobile
architectureMay 5, 2026

Share UI components across web and mobile

Learn how shared design tokens keep web and native interfaces aligned while each platform keeps an implementation suited to its runtime.

11 min read
Anthropic Academy: Claude Code in Action
BlogFeb 3, 2026

Anthropic Academy: Claude Code in Action

Master Claude Code through Anthropic's official training—structured exercises, real-world patterns, and insider tips straight from the team that built it.

15 min
Rams, a Design Engineer for Your Coding Agent
BlogJan 20, 2026

Rams, a Design Engineer for Your Coding Agent

By rams.ai

12 min
On Coding Agents and the Future of Design
BlogJan 20, 2026

On Coding Agents and the Future of Design

By Jeff Veen

12 min
Run Claude Code + Replit on Your Phone
BlogJan 20, 2026

Run Claude Code + Replit on Your Phone

By Matt Palmer

8 min
Best Practices for Cursor
BlogJan 14, 2026

Best Practices for Cursor

By Cursor

8 min
GitFig | Figma Plugin That Versions Design Like Code
BlogJan 7, 2026

GitFig | Figma Plugin That Versions Design Like Code

By GitFig

12 min
Design to Code with Figma MCP and Cursor
CursorNov 1, 2025

Design to Code with Figma MCP and Cursor

By Sergei Chyrkov

10 min
AGENTS.md: The Universal Agent Configuration File
BlogOct 18, 2025

AGENTS.md: The Universal Agent Configuration File

By Geoffrey Huntley

8 min

Free with your email

Get the free AI configs pack

The AI files every kit ships with. Drop them in and your AI tool knows your project.

  • CLAUDE.mdProject context
  • .cursorrulesRules for Cursor
  • prompts/Task prompts

No spam. Unsubscribe any time.