Blog
Writing on Cloudflare, AI-assisted development and legacy conversion.
English
Latest articles
How we ship with Claude Code
The delivery method behind four commercial Cloudflare products — plans agents can execute, guarded autonomy, verification as part of done. With two weeks of real numbers.
Ch. 15Case Study: AI-Powered Business Automation
In our last case study, we built an agent for exploration and research. Now, we'll turn our attention inward and show how the same architectural principles can…
Ch. 14Case Study: Building an Autonomous Discovery Agent
We've laid the philosophical groundwork, established our architecture, and mastered the tools. Now, let's put it all together. In this chapter, we will design…
Ch. 13A New Design System: When AI Influences the UI
We have architected a dynamic, intelligent backend. A fleet of agents that can think, act, and collaborate. But what does the user see? If we connect this…
Ch. 12Observability: Understanding What Your Agent is Doing
Your agent is tested, and it's running in production. A week later, a user complains that it's "slow." Another user says it "gave a weird answer." Your CFO…
Ch. 11Testing and Debugging Non-Deterministic Systems
You've built your agent. It works on your machine. Now, how do you prove it's ready for production? How do you test a system when its core component—the…
Ch. 10Common Pitfalls and How to Avoid Them
Building AI systems is a journey onto a new frontier. And like any pioneers, we often find the path by navigating around the obstacles we hit. This chapter is…
Ch. 9The Power of Connectivity: Bindings, Queues, and Cron Triggers
Our agents can now think, remember conversations, and reference vast libraries of knowledge. But to be truly effective, they need to do more than just process…
Ch. 8Giving Your Agents Memory: State, History, and Vector Databases
So far, our agent is intelligent but forgetful. It treats every request as if it's the first time it has ever heard from you. It has no memory of past…
Ch. 7The Art of the Prompt: Engineering Effective AI Instructions
In the last chapter, we built an agent whose core competence was powered by a LangChain prompt. That prompt was the instruction we gave to the LLM, the "brain"…
Ch. 6From Idea to Agent: A Step-by-Step Tutorial
We’ve covered the philosophy, the architecture, and the tools. Now, it's time to build. In this chapter, we will walk through the entire process of creating a…
Ch. 5Introducing SourceAtlas: Your Project's Living Knowledge Hub
As we build out our universe of collaborating agents, we create immense power and flexibility. We also create complexity. When your system is no longer a…
Ch. 4Essential Tooling for Cloudflare AI Workers
With our workspace set up, it's time to stock our toolbox. While you could build everything from scratch, a few key libraries and services provide the leverage…
Ch. 3Setting Up Your Workspace for AI Development
Welcome to the workshop. Before we can start architecting universes, we need to get our tools in order. A clean, consistent, and powerful local development…
Ch. 2Thinking in Agents: A New Architectural Pattern
In the last chapter, we redefined your role. You are not a builder of applications; you are an architect of a universe where intelligent agents operate. But…
Ch. 1There is No Application
Let’s start with a bold statement, the very title of this book: There is no application.
DrupalFrom Drupal to Cloudflare Workers
Why ordinary websites are leaving the CMS behind for static-first edge hosting — and how the conversion works.
DrupalHow AI changes Drupal development
Codex and Claude workflows applied to legacy code analysis, conversion scripts and migration planning.
From the CIOatWork thinking layer: "A good day with Claude" — what a genuinely productive fortnight of AI-assisted delivery looks like.
Nederlands
Nederlandstalige artikelen
2026-06AI als co-auteur van architectuur: Een verschuiving in creatief eigenaarschap
Het vroege narratief rond AI in softwareontwikkeling was helder en geruststellend: de mens ontwerpt, de AI implementeert. De mens is de architect, de AI is de…
2026-06De paradox van productiviteitswinst: creëert AI een organisatiebreed vraagstuk?
Voor veel CIO's en managers is de belofte van AI in softwareontwikkeling simpel: een enorme productiviteitswinst. Ontwikkelaars kunnen sneller code produceren,…
2026-06De terugkeer van een verloren vaardigheid: Lezen
Er is een ironische wending in het tijdperk van AI-gedreven softwareontwikkeling. Terwijl de AI het 'schrijven' van de code steeds meer overneemt, wordt van de…
2026-05Verticale en Horizontale Continuïteit: Een nieuw perspectief op development
In het tijdperk van AI-gedreven ontwikkeling ervaren de menselijke ontwikkelaar en de AI-agent het proces op een fundamenteel andere manier. Het begrijpen van…
2026-05Van ontwikkelaar naar ontwikkelmanager: De veranderende rol in het AI-tijdperk
De traditionele 'flow state' van een ontwikkelaar - urenlang diep geconcentreerd werken aan één enkele taak - is aan het verdwijnen. De opkomst van AI als…
2026-05SourceAtlas: Levende documentatie voor een nieuwe generatie ontwikkelaars
De ontwikkeling van AI-gedreven systemen leidt tot een explosie van 'intentie-metadata'. We besteden minder tijd aan het typen van implementatiecode, en meer…
2026-05De kost van intelligentie: Economie in agent-gebaseerde architecturen
In de klassieke softwarewereld waren de kosten relatief voorspelbaar. We betaalden voor servers (fysiek of virtueel), licenties en ontwikkelaarsuren. De kosten…
2026-05De Custodian: Een nieuwe rol voor AI in uw systemen
Als we mensen en AI-agenten via dezelfde 'voordeur' toegang geven tot onze systemen, roept dat een belangrijke vraag op: hoe beheren we dit zonder dat het een…
2026-05AI First: De nieuwe norm voor softwareontwikkeling
We zijn jarenlang gewend geweest om applicaties voor mensen te bouwen, en pas daarna na te denken over hoe systemen van buitenaf (zoals AI-agenten) ermee…
2026-05Er is geen applicatie
In de traditionele softwareontwikkeling was het uitgangspunt altijd de applicatie. We bouwden een systeem, een interface, een set van schermen, en dat…
DrupalVan Drupal naar Cloudflare Workers
Waarom gewone websites het CMS achter zich laten.
DrupalWaarom AI Drupal-ontwikkeling verandert
AI-ontwikkelmethoden toegepast op legacy Drupal.
