How we built Cloudflare's internal AI engineering stack.
93% R&D adoption in 11 months
241B tokens/mo through AI Gateway
Every MR gets an AI code review
Built on the products we ship to customers
Overview + architecture: https://t.co/M4gCqQT398 links to AI code review deep dive
Tomorrow I'm guest lecturing in @mihail_eric's Stanford course.
Nearly all of our R&D org uses AI coding tools. The talk is about what comes next: what your coding agent does after you close your laptop. Where it runs, who holds the keys, and what it costs while it waits.
Iโm excited to finally announce the newest edition my Stanford course ๐ง๐ต๐ฒ ๐ ๐ผ๐ฑ๐ฒ๐ฟ๐ป ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ. It has been 9 months in the making.
Last November, with the release of Claude Opus 4.5, coding agents experienced a step function improvement in capability. We all felt it. The LLMs were more powerful, could reason for longer, solve harder tasks.
This yearโs iteration of my course reflects the 2026 metamorphosis of software engineering.
My core belief is simple: AI-native developers of the LLM era are going to become the most important members of any software organization. I have designed my course to train this next generation of engineers.
๐ช๐ต๐ฎ๐โ๐ ๐ฑ๐ถ๐ณ๐ณ๐ฒ๐ฟ๐ฒ๐ป๐ ๐๐ต๐ถ๐ ๐๐ถ๐บ๐ฒ ๐ฎ๐ฟ๐ผ๐๐ป๐ฑ
First, 85% of my Fall 2025 class material is being thrown out.ย The Fall 2026 syllabus reflects the core capabilities AI-native engineers must have: agent skills, advanced context engineering, MCP portals, agent-ready codebase principles, agentic code review, security, parallelizing background agents, software factories, and more.
Second, I am going to teach my students how to have software taste. Every student will be required to ship pull requests to production-grade, real-world codebases. The course is collaborating with the top open-source AI repos who will offer support and mentorship to students on how to meaningfully contribute to their projects.
This has never been done before in any university course so I am incredibly grateful to our OSS Partners:ย @browserbase, @HeyGen, @CopilotKit, @semgrep, @OpenHandsDev, @milvusio, @marimo_io, Pi, @crewAIInc, @warpdotdev, @vercel, @cmux, @arizeai, @UnslothAI, and @anyscalecompute.
๐ช๐ต๐ฎ๐โ๐ ๐๐๐ฎ๐๐ถ๐ป๐ด ๐๐ต๐ฒ ๐๐ฎ๐บ๐ฒ
Iโm fortunate to again have AI software engineering leaders and founders as guest speakers to share their learnings from building top coding agent products. Thank you to @leerob from @cursor_ai, @bcherny of @claudeai code, @EnoReyes of @FactoryAI, @silasalberti of @cognition, @0xine of @semgrep, Rajesh Bhatia of @Cloudflare , @amasad of @Replit, and @eladgil.
All resources will be available online. All classes will be available to the public.
9/22 on Stanford campus. See you in class.ย
https://t.co/wTokHyUMsz
Interested in finding out more about how we DECIMATED our AI reviewer spend by 68%? Read our new blog post!
*and* if you're at @Cloudflare connect, come to my talk "It's time to build not buy" where we use this as a case study! https://t.co/yCcJsmlfYP
Very inspiring keynote by @Bill_Gross at #CloudflareConnect! Loved learning about the unique Periodic Table of Business Functions: https://t.co/pFLghT3ZaG
Awesome to see @Cloudflare offering $100K in credits for builders leveraging the free business ideas Bill made available for everyone. ๐
Check out the 1.2m free business ideas we have posted at https://t.co/bL8OxPYBnU..
For 50+ years, Iโve been obsessed with finding problems worth turning into companies.
Today Iโm launching @Idea_lab_AI to apply that process with #AI at a scale I never could alone.
1.2M+ business ideas. Free to explore and use.
What will you build?
https://t.co/bL8OxPYBnU
#IdealabAI #Entrepreneurship
Except when it wasnโt and turns out brought to you by the #4 . Big thanks to everyone working to make us safer last 24 hours. https://t.co/JcLIqe8nlW
a brand new model paradigm! introducing ๐๐๐๐๐๐๐: a system one model for extracting, computing, estimating, and predicting values from unstructured inputs.
https://t.co/xRE3gO6JeO
Cloudflare's domain search GUI has gotten really good. It shows you ALL THE TLDs and their availability right away. No more availability roulette when you spot a good one.
@burcs who can we thank for this fine improvement?
https://t.co/51YBzcLxka.
The first guest lecture of ๐ง๐ต๐ฒ ๐ ๐ผ๐ฑ๐ฒ๐ฟ๐ป ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ is this Thursday and I am incredibly excited to have @leerob speaking. Lee is previously VP of DevRel @cursor_ai, now working on model behavior at @SpaceX.
He'll be discussing how to extend agent harnesses to build persistent, always-on proactive systems like Grokbot.
5:30pm in 370-370 at Stanford. Open to all!
How does Cloudflare run AI coding tools for 5,000+ employees on our own stack?
Join me at Cloudflare Connect in SF for a 20-min lightning talk on what worked, what broke, and what we fixed after initial rollout.
๐ Code CONNECT100 gets $100 off registration (expires Oct 5)
https://t.co/CzTWkK4YYQ
Twelve years after launching Universal SSL, Cloudflare is applying to become a certificate authority. By combining an established root, an ACME-first approach, and Merkle Tree Certificates, we are building a post-quantum CA for the open web. https://t.co/N5UAbp8Jwx #BirthdayWeek
Introducing Forge, a pluggable, open-source pipeline that runs in CI to generate SDKs, CLIs, and documentation directly from API definitions. By shifting generation upstream into individual team repositories, Forge keeps developer tools continuously in sync. https://t.co/4sFvUjkRnT #BirthdayWeek
Introducing "cf", an agentic CLI for the entire Cloudflare API.
You can do nearly anything. Even buying a domain is incredibly simple from the CLI.
Don't know what command you need? Run `cf cli search "look at messages stuck in my queue"` and it will return a list of relevant commands.
https://t.co/22z5R5ArEW
Welcome to @Cloudflare's #BirthdayWeek. As is our tradition, @zatlyn and I penned our annual Founders' Letter to kick the week off: https://t.co/sBwJEIwWwH
We know people want more TLDs, so @amoghdagar (as intern) helped us build automation for launching.
We now support: .llc, .bio, .vote, .click, .diy, .onl, .food, .poker, and .living
Started with easy ones, but will launch top requested TLDs soon.
https://t.co/8oGzjQ6Mru