Blog Archive
Building an AI Chatbot UI with Streaming Responses
Why streaming beats spinners in AI chat UIs, how Server-Sent Events work, and how to build a React chat interface that renders tokens as they arrive without layout thrash.
Type-Safe End-to-End Development with tRPC and Zod
A shared TypeScript API where the client and server can never disagree. How tRPC infers types across the wire and Zod validates at the boundary.
Astro Islands: The Future of Content Sites
Zero JavaScript by default, hydrated islands on demand. How Astro's islands architecture ships fast content sites without sacrificing interactivity.
Core Web Vitals: Diagnosing Performance in 2026
LCP, INP, and CLS in 2026: the thresholds that matter, how to read field data from CrUX and Search Console, and the diagnostic workflow that finds the real bottleneck.
Edge Computing: Deploying Globally with Cloudflare Workers
Serverless JavaScript that runs in 300+ cities, before it even reaches your origin. How to build, bind, and scale applications with Cloudflare Workers.
TypeScript Type-Level Programming: Beyond the Basics
Conditional types, mapped types, template literal types, and the utility types that turn TypeScript into a compile-time language. Practical examples for daily work.
Real-Time Web Apps with WebSockets and Server-Sent Events
WebSockets give you full-duplex channels; SSE pushes server-to-client events over plain HTTP with auto-reconnect. Learn when to use each and how to build both.
Next.js App Router Patterns That Scale
Layouts, parallel routes, cache invalidation, and server actions that hold up as your Next.js app grows. Practical App Router patterns for production teams.
Agentic Workflows with the Model Context Protocol (MCP)
A single prompt is not a workflow. Learn how to build multi-step agentic workflows on top of the Model Context Protocol: planning loops, tool chaining, human-in-the-loop gates, and orchestration patterns that survive production.
Server Components in 2026: A React 19 Deep Dive
React Server Components reached stable in React 19. Learn how the server/client boundary works, where data fetching belongs, and the patterns that actually scale.
Cloudflare OS: An AI Productivity Environment, Open Sourced
A deep dive into Cloudflare OS, the open-source AI productivity environment from the Workers team, covering Gadgets, Gatekeepers, Blueprints, and capability-based security.
Cloudflare OS: an Open Platform for Agents, Apps, and Work
Cloudflare OS is an open-source platform that lets everyone in your company build apps, automate work, and safely access internal systems, shaped around what your organization knows and how it operates.