Blog

Writing on Cloudflare, AI-assisted development and legacy conversion.

English

Latest articles

New

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. 15

Case 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. 14

Case 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. 13

A 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. 12

Observability: 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. 11

Testing 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. 10

Common 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. 9

The 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. 8

Giving 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. 7

The 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. 6

From 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. 5

Introducing 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. 4

Essential 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. 3

Setting 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. 2

Thinking 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. 1

There is No Application

Let’s start with a bold statement, the very title of this book: There is no application.

Drupal

From Drupal to Cloudflare Workers

Why ordinary websites are leaving the CMS behind for static-first edge hosting — and how the conversion works.

Drupal

How 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-06

AI 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-06

De 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-06

De 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-05

Verticale 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-05

Van 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-05

SourceAtlas: 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-05

De 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-05

De 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-05

AI 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-05

Er 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…

Drupal

Van Drupal naar Cloudflare Workers

Waarom gewone websites het CMS achter zich laten.

Drupal

Waarom AI Drupal-ontwikkeling verandert

AI-ontwikkelmethoden toegepast op legacy Drupal.