Build Awesome alpha.10, a five-site Pagefind metasearch, faster builds, chasing four 100s in PageSpeed, and a Cloudflare cache lesson.
Notes on moving a podcast site from Eleventy 3 to Build Awesome alpha, using Nunjucks v4 full async, shrinking Cloudflare _headers, and cutting deploy time from about 59 seconds to about 31 seconds.
Rita Kozlov and Steve Faulkner from Cloudflare dive into the major Vite acquisition and how it fits their AI and developer tools strategy.
today iain learned: How to report a miscategorisation of a site/domain in the Cloudflare for Families DNS resolver service.
Sam Goodwin introduces Alchemy, a modern infrastructure-as-code tool built with Effect that challenges the tech debt of current solutions.
Joel Griffith explains how Browserless runs headless browser automation at scale and introduces BrowserQL for querying the web with SQL-like syntax.
Authentication typically happens in one of two places: the frontend checks if a user is logged in before showing protected UI, and the backend validates tokens before processing requests. There's a third option—verifying JWTs at the edge, in a Cloudflare Worker, before requests reach your backend infrastructure. This approach rejects unauthenticated requests at the edge, preventing them from consuming backend resources. It keeps your authentication provider's secrets out of your backend infras
API keys for backend authentication create a fundamental challenge in web applications: the credentials need to authenticate requests but cannot be exposed to clients. Hardcoding keys in frontend bundles or environment variables leaves them visible in browser developer tools. Anyone who opens the network tab can extract the key and make unauthorized requests. Static configuration files require manual rotation and create operational risk—when a key needs to change, someone has to remember to upda
When building a React SPA with Cloudflare as the CDN it is possible to use S3 for static asset storage. If you have all of your resources typically on AWS, but want some of the advantages of Cloudflare, you can build a system that is very similar to the traditional Cloudfront + S3 architecture. There are a few differences in deployments and setup, but it is generally the same. The typical approach with Cloudflare uses S3 static website hosting with IP restrictions, but this comes with significan
Ein Überblick über aktuelle Entwicklungen: Spanien blockiert Cloudflare-Traffic während Fußballspielen, 146 von 200 AI-Startups nutzen ChatGPT und Claude, Amazon startet auf WhatsApp, und Apple fokussiert sich auf Software-Qualität und Performance.
If you've ever wondered what domains the US federal government has registered, there's a rather exhaustive list over in the dotgov-data repository on GitHub, which is maintained by CISA . You can see the raw CSV here . They don't include the registration date, but you can derive that from public WHOIS records or by examining the repository's git histor
Nathan Flurry reveals how Rivet evolved from multiplayer gaming platform to general-purpose stateful serverless computing with actor frameworks as first-class primitives.
Cloudflare posted a 2025 founder's letter and I haven't seen much discussion of it. But, when you read through it, what they discuss and propose is deeply troubling for the web as have and currently know it.
Oleg Isonen and Bogdan Chadkin discuss Webstudio, their open source visual builder revolutionizing web design with AI integration and developer-designer collaboration.
Notes on Cloudflare's flagship Immerse event, bringing together developers, IT leaders, and security professionals to explore the future of technology in the AI era.
For the longest time, I’ve been using Cloudflare exclusively for web/API hosting and relatively lightweight tasks. For the most of my work on BGP, there is real...
Peter Pistorius discusses Redwood's evolution into a serverless React Server Components framework and his vision for personal software development.
Sam Goodwin introduces Alchemy, a next-generation infrastructure as code tool that leverages TypeScript and AI to modernize how we manage cloud resources.
Why would I do this? For my latest project, mapvoyage, I need to serve text files (wikitext to be specific), directly to the user if possible, as well as in a separate function select one wikitext file to display from a list of wikidata ids that may or may not have an associated wikitext file. Latency is important and I'd like the data to be edge-available if possible. R2 with workers seemed ideal here, as the client can download the files from R2 directly and I can lookup the urls from a separate worker, which hopefully shouldn't have a long latency for reading them.
If you’re considering using Cloudflare Wrap for specific machines on your network, you can easily install the Warp client directly on them. It supports various operating systems, including Windows, Linux, Mac, iOS, and Android. However, if you need to use it on devices that aren’t compatible with the client installation, for example, NAS Devices or...
This site (was) hosted on Cloudflare Pages. In an effort to make scheduling more convenient for my mentee from Underdog Devs , I set up SavvyCal . Without giving it any thought, I added an easy to remember CNAME and pointed it at SavvyCal.
When I first moved my site to Cloudflare, I kept all of my Cloudflare Workers in their own repositories. I wanted to keep my account and zone IDs secret, but wasn't sure how best to do so. So there they sat cozy (but lonely) in their own repositories with their secrets of questionable value.
Everything shared from my site to Mastodon runs out of a single all activity RSS feed. You're welcome to subscribe to it, but it's formatted with social syndication in mind — emojis, hashtags and truncation that match that use case. This feed is populated from a fairly verbose processContent collection. It also populates my sitemap and search index since there's plenty of overlap in format and the data being handled. Anyways.
Dan Farrelly and Tony Holdstock-Brown, Inngest co-founders, explain how their platform makes building asynchronous workflows effortless.
Ryan Dahl, creator of Node.js, explores his journey to building Deno and the new JavaScript registry JSR for runtime-agnostic development.
BGPKIT monocle is a command-line utility program that helps users quickly pull Internet routing-related information from publicly available sources.
Dax Raad presents SST as a TypeScript framework for AWS serverless development with superior developer experience over CDK.
Sunil Pai discusses PartyKit, his new platform making multiplayer app development as simple as deploying static sites, plus his React and edge computing journey.