John Graham-Cumming
@6a6763
Programmer, Writer, Geek
Thanks for making it happen @emot
Can't believe @6a6763 and I started This Week in NET back in 2022. Three years, four seasons, and 100 episodes later, it's still going strong! We’re celebrating episode 100 in two parts: this recent chat I had with John, and clips from our amazing guests (part 2 coming soon).
🎉 100 episodes of TWiN — #ThisWeekInNET! From Universal SSL to Workers, Cloudflare’s John Graham-Cumming (@6a6763) reflects on the biggest moments, the importance of the blog, and what’s next. Watch here: youtu.be/vWjgn7WpQQs #Cloudflare @CloudflareDev #UniversalSSL
I deleted all social media from my phone so now whenever I'm twiddling my thumbs I find myself reading The Wall Street Journal via its app.
THE WORLD YOU WERE RAISED IN NO LONGER EXISTS
It’s over
Was staying in a hotel. Person I was sharing the room with locked something in the room safe. Couldn't reopen it (probably because of bad keypad debouncing when the code was set by her). Hotel hadn't set their own master password; the default was easily findable online.
Doing CTO stuff with @grok
@grok what should @Cloudflare launch next?
No one should expect the web of the future to look just as it does today. Bringing a new business model to the web is daunting; it may take a shove from regulators to get started economist.com/leaders/2025/0…
In 2012 @Cloudflare data plane was about 10,000 lines in cfcheck.php + lots of nginx conf. No php left today in the request path. It went from php -> lua -> rust + workers
Photo AI is 30,000+ lines in index.php
And by the end of this year all the remaining Nginx conf will likely be gone too after being replaced with two new proxies written in rust.
R2 is becoming the obvious place to store your data lake, with low per-byte costs, no egress fees, and a managed Iceberg catalog. Amazing to see companies like @marimo_io realizing that and building first-class support for R2!
We’ve partnered with marimo to bring their best-in-class Python notebook experience to your Cloudflare data: cfl.re/4eRBmMU
Starting now — tune in to hear the latest from the Cloudflare Agents team!
Dry Run: Ep 8: You've Got Mail x.com/i/broadcasts/1…
I also saw her walk backwards on a log suspended 5 meters in the air while blindfolded by "trusting her feet".
Thanks so much for having me. I really enjoyed our conversation!
One weird trick!
Our @vercel bill before @Cloudflare, and after Cloudflare proxy.
Every now and again I get an email from my bank about how they've redesigned their app. They seem very excited about this. The apps are always worse. This experience has been consistent across banks and countries.
If it wasn't for @GreatDismal posting stuff on X I'd probably delete this account.
👀 built on @Cloudflare
700 million agent runs a month in June. 🥳 — if you're not building and running agents on Langbase, you're missing out.
Look Sega Football Manager is great, but when Sega AI Team Manager?
On the left is Ronaldo, Real Madrid spent 80M $ to sign him from Man United On the right is Jiahui Yu, Meta paid 100M $ to sign him from OpenAI
Cloudflare TURN server only charges for traffic in the direction from server to client. This means if you're running your own server in EC2, you will pay for HALF of your egress GBs when you come to Cloudflare. Plus we charge 5 cents per GB vs 9 cents EC2 egress. No brainer.
.@Cloudflare invests for the long haul, giving product teams years to validate their vision. The realtime team has been an 8-year "overnight" success story.
Cloudflare TURN server only charges for traffic in the direction from server to client. This means if you're running your own server in EC2, you will pay for HALF of your egress GBs when you come to Cloudflare. Plus we charge 5 cents per GB vs 9 cents EC2 egress. No brainer.
If you want to understand why @oreillymedia is a supporter of this announcement, and want to ask both me and @eastdakota about it, join our July 14 conversation on Live with Tim O'Reilly. learning.oreilly.com/live-events/li…