Jilles Soeters (@Jilles) header
Jilles Soeters (@Jilles) profile picture

Hype & vibes @Cloudflare - Combining education and entertainment — ✒️ https://xitter.cf/t.co/CX9tnkic5S -- previously eng. @Udemy, @ING

Austin, Texas
Joined November 2021
Photo by Jilles Soeters (@Jilles)Photo by Jilles Soeters (@Jilles)Photo by Jilles Soeters (@Jilles)Photo by Jilles Soeters (@Jilles)Photo by Jilles Soeters (@Jilles)Photo by Jilles Soeters (@Jilles)Photo by Jilles Soeters (@Jilles)Photo by Jilles Soeters (@Jilles)Photo by Jilles Soeters (@Jilles)Photo by Jilles Soeters (@Jilles)
btw Cloudflare Radar's Bots Directory now uses BotBase! Bot pages show: access level, content use and Web Bot Auth status. The bots API adds fields like categories, accessLevel, and contentUse
20
959
Jilles Soeters retweeted
Replying to @Jilles
Cloudflare + Cloudflare team and affiliates are the best people to follow on X. Constantly innovating, sharing tips and tricks, and keeping everyone safe. Not to mention Cloudflare free plan is the most generous basket of tools every developer can appreciate. Keep building!
1
3
20
439
AI Gateway Provider Keys now show "last-used" (1) and "last-updated" (2) dates, and the Key security section flags keys idle for 90 days or more. Review activity, check dependencies, and delete stale provider credentials in the same place 🔥
2
1
1
21
1,864
Sunday is laundry day and sometimes I get confused between darks, lights and colors... So I deployed a Worker to help me a little bit, Clef does all the thinking for me. No more colors with the lights!
4
35
2,138
User API tokens now get the same (smooth) flow that Account API tokens get. Create a User API token if you want it on behalf of you, or use an Account API token if you want it to be owned by the account (I didn't really get that at first... 🤡)
2
3
19
1,116
Jilles Soeters retweeted
🔑 @Cloudflare Access now supports passkeys for protected apps and the App Launcher!! Enroll once, then sign in with your device, security key, or password manager. 🛡️ developers.cloudflare.com/ch…
15
41
9
358
21,343
If you're still using wrangler.jsonc for your workers, you're literally one command away from using a glorious cloudflare.config.ts $ cf migrate This gives you (read: your agents) access to ~3000 operations that you would normally use the dashboard for.
26
19
2
234
11,496
Jilles Soeters retweeted
OK I did it. Migrated WordPress to Emdash. goodbye $600 bluehost server I've had for 15 years. 307 posts 6.7gb photos 4 custom content types 5 custom page templates 15 custom fields 1 semi-complicated plugin converted and a handful of simple ones Emdash skills moved it over, migrated off stylus(!) and it's pixel perfect on the front end. The page speed score went from 52 to 75. The Admin is fantastic as well - no problem for a WP user. Nice and fast
I have one last Wordpress site on a bluehost account I’m paying l $600/year for In my hay day I hosted dozens of sites on this thing Where do I move this? Is cloudflare’s emdash ready? It’s my wife’s site so it needs to be the same experience with all plugin equivalents
132
50
23
1,497
114,782
Incredible work by Ashley and team!
Automatic retries for Durable Objects are here! We are now retrying fetch and RPC calls to your Durable Objects automatically in the runtime, zero code changes needed. We do have some config that allows you to make them more powerful, details below 👇
1
23
1,129
AI Gateway now supports model aliases! A model alias is a pool of models that your application calls by one name. AI Gateway tries the models in the order you set and falls back to the next one if a request fails, or uses smart routing to choose a model for each request 🔥
3
6
8
51
4,452
Cloudflare Radar now has Zero Wire, a hub of briefings on critical Internet vulnerabilities. Each briefing separates confirmed facts from open questions, lists remediation steps, and cites CVE records and WAF rule charts. You can even follow via RSS 🤯
6
10
1
66
5,551
I A/B double blind controlled experiment tested washing rice and do not taste a difference with just throwing it in the Zojirushi
4
12
2,157
R2 bucket metrics now break down request activity by region and errors by HTTP status code. Compare reads, writes, errors, and 429 rate-limited requests per region, and track error trends by status code in the Cloudflare dashboard!
2
1
13
1,160
I heard they're calling him D1 daddy
What to know about tomorrow's 50mb query result limit for D1. This won't affect 99.999% of D1 requests, but here's 2 ways you can reduce query result size. developers.cloudflare.com/ch…
4
32
2,492
Crazy everyone is talking about benchmaxxing while agents don’t even lift
1
13
787
Jilles Soeters retweeted
Just transfered some domains to @Cloudflare instead of renewing them at @Namecheap. CF was at least 20-30% cheaper per domain, and sometimes over 40% cheaper. Namecheap used to be... cheap. Now it's not so much.
5
1
8
462
Jilles Soeters retweeted
We moved 40 WordPress sites to Astro. They now run on Cloudflare Workers for free. It took us 2-3 months. Before that we paid for Hetzner servers plus Plesk to keep them alive. Updates, plugins, security patches, the usual WordPress tax. What we did: 1. Pulled the content out of WordPress 2. Rebuilt each site in Astro, static pages, no plugins 3. Deployed to Cloudflare Workers 4. Switched DNS site by site and checked each one live 5. Backed everything up, then cancelled Hetzner and Plesk Result: around $90 a month saved and the sites are faster and all we can control with AI agents team Still running WordPress for clients in 2026?
194
44
22
1,001
105,018
Jilles Soeters retweeted
🔒@Cloudflare Access service tokens now support tags. Organize by team or environment, find tokens faster, and use tags in Service Auth policies instead of listing every token. New tokens with matching tags will automatically get picked up in existing policies. 🤖 This is huge if you're using Access for non-human auth! developers.cloudflare.com/ch…
3
5
1
46
2,568
I'm a big Cloudflare fan (obviously). But I also have a small server at home, running Postgres. With Workers VPC and Hyperdrive, you can actually *run queries against my home Postgres server* from a Worker!! Try out some Postgres 18 features: postgresathome.jilles.dev/
40
15
5
553
79,690