Okay! First experiments with @CloudflareDev Worker AI + AI Gateway and unified billing working! It’s very good, I can now do runtime AI with any (supported) model! Feeding a response from Fable into Clef/Clairic to get programmatic decisions is really cool..
Michiel Kikkert 🅰️ retweeted
In lieu of flowers, memorial contributions may be made to:
Johns Hopkins Alzheimer’s Disease Research Center Fund
alzresearch.org/giving/
Alzheimer’s Foundation of America Caregiver Resources
alzfdn.org/donate/
Photo Credit: Tommy Garcia
Michiel Kikkert 🅰️ retweeted
Replying to @LukeberryPi @inababi
If you want to know more about Hyperdrive, here’s @Jilles explaining it
youtu.be/TQyPeDejcEI?si=VT0W…
🎉
A lot of folks have asked for Spend management limits on @Cloudflare for some time now
I've spent the last three months rebuilding our billing usage platform to enable this for our product catalog starting with Workers and Durable Objects and I'm pleased to give you a quick sneak peek 🫣
Shipping on Cloudflare for humans and agents shortly along with an engineering deep dive on how we did it
Send me or @irvinebroque a DM if you want to try it early
Thanks @CloudflareDev Clef 😅
I wish @typesafeai Jev’s context window was larger.. running into limitations..
It seems $NET @Cloudflare is Walstreets favorite today amidst the AI slaughter 😅.
Happy I’m holding some, wish I had more!
I really like the new @CloudflareDev cloudflare.config.ts, especially compared to wrangler.xxxx.
The new cf cli has been working fine up till now.
Michiel Kikkert 🅰️ retweeted
The WCAG rule most design systems fail without noticing: 1.4.11 Non-text Contrast (AA).
Text gets checked for contrast. The *edges of controls* usually don't. Anything you need to see to find or use a control needs 3:1 against what's next to it:
• input and checkbox borders
• focus indicators
• icon-only buttons
• the selected state of a toggle or tab
The classic miss: a `#ccc` input border on white. That's about 1.6:1. The lightest grey that clears 3:1 on white is around `#949494`.
Disabled controls are exempt. Is your default input border above 3:1?
Sol 6.1 codex in @WebStormIDE is a real sweetspot. Much more efficient than claude + fable. No BS, no long wooly explanations anymore, just super solid and really low token use.
Michiel Kikkert 🅰️ retweeted
Replying to @Dutch_Guy @CloudflareDev
Working on it as we speak, coming sooner than you think
I’m planning to build a pretty complex app with @CloudflareDev durable objects, cron workers, sockets, D1, AI, Clef and R2. But the lack of hard budget controls in CF is holding me back… I don’t want a mistake or an oversight to bankrupt me 🤷.
Are hard limits coming soon?
Dutch Government:
> Hold a Bitcoin ETF = Capital gains tax
> Hold Bitcoin on an exchange = Paper gains tax
This is what they came up with after months of deliberation and a lot of pushback on taxing paper gains on stocks and crypto.
The idea is that “financial instruments” under MiFID are now taxed based on capital gains (instead of paper gains, as in the initial proposal).
Crypto is not a financial instrument under MiFID, so it’s taxed based on paper gains. After 2030, it will be moved into the capital gains category.
But crypto is not a financial instrument under MiFID because it has its own regulation: MiCA.
This part is so unbelievably stupid I can’t wrap my head around it.
We got dedicated crypto regulation in the form of MiCA. We got DAC8 implemented for crypto exchanges, which requires exchanges to collect customer data and share it with the tax authority.
In many ways, the Dutch crypto sector is better prepared for the new tax system than legacy banks.
Many of these companies worked their asses off to comply with these regulations. Is this how you reward them?
And I haven’t even started on the unintended effects for ordinary citizens.
People will sell their crypto on exchanges, send the money to their broker, and buy a BlackRock Bitcoin ETF.
It's literally a couple of clicks on your computer to go from paper gains to capital gains tax.
What. The. Hell.
This idea has so many loopholes and so many unwanted first-, second-, and third-order effects. It's a clear example of path dependency and the sunk cost fallacy.
The government went down this road and apparently can't do what's best: scrap the current plan and start over.
I hope they surprise me and fix this mess.
🎉
open source is core to so much cloudflare does
today is the first day of @cloudflare birthday week, so here are a bunch of big updates to open source projects we maintain + some new ones:
1. we introduced forge — a new, free, OSS pipeline for auto generating SDKs, CLIs, docs, and libraries
2. cf cli — forge is in production and cloudflare is the first customer! our CLI now supports so much more than just workers
3. vinext 1.0 — what started out as a slopfork is now powering many organizations' production next.js apps
4. emdash 1.0 — the open source CMS that runs our blog (that we operate our network for)
5. 4 months of voidzero, speeding up the dev (and agent) toolchain — oxc compiles react.js 10x faster, vitest 5 is up to 50% faster, tsgolint is now stable (and up to 18x faster than eslint) and more!!
6. experimental preview of native rust in cloudflare workers!
7. big update to kitesurf — our open source agentic browser that runs on workers. webmcp and all
8. BEACON — open dataset of web performance data for you and your agents to go play with and explore
forever blown away for how much cloudflare can ship in one day? as if we didn't ship a bunch of major announcements last week and have a whole week ahead still...
Very cool! I hope cf will replace wrangler as I always seem to mistype that (and it’s shorter) 😂
We are releasing cf, our new command-line tool that mirrors the entire Cloudflare API and supports programmatic TypeScript configuration. We are also open-sourcing Forge, our internal SDK generator. cfl.re/3VECjml #BirthdayWeek
I wish @typesafeai Jev’s context window was larger.. running into limitations..
Michiel Kikkert 🅰️ retweeted
Replying to @edwin_v
En misschien moet je je eigen marketing blur nog eens goed lezen. “Administratie die zichzelf doet” - is een beetje moeilijk te geloven als je 18 euro per maand moet betalen en vervolgens elke maand zelf je banktransacties moet gaan zitten uploaden.. kom op - dit kan beter..























