Sabitlenmiş Tweet
Matt Cowley
9.3K posts

Matt Cowley
@MattIPv4
Open-source Software Engineer by night @AlveusSanctuary 🌎 + @nodejs 💚 + @cdnjs 🛠️ | 24 | he/him | Tweets my own 💙
Hiding Backstage near London Katılım Nisan 2012
543 Takip Edilen2K Takipçiler
Matt Cowley retweetledi
Matt Cowley retweetledi

Node.js is moving to one major release per year starting with Node 27! 🚀
✅ Simpler: Every release becomes LTS.
✅ Predictable: Version numbers now align with the year.
✅ New: A 6-month Alpha channel for early testing.
Read why we’re evolving: bit.ly/4rnosLg
English
Matt Cowley retweetledi

Cloudflare’s free plan is what the cloud should have enabled from the start, and it’s pretty nuts!
Here’s everything you get for $0:
⚡ 100,000 Worker requests/day
📦 Unlimited static asset requests
🧱 100,000 Durable Object requests/day
⏱️ 28 hours of Durable Objects runtime/day
🕵🏻♂️ Agents SDK on top of Durable Objects
🆓 Zero egress fees
💾 10GB R2 storage + millions of requests
🗄️ 5GB D1 + 5M reads/day + 100k writes/day
📬 3,333 queue messages/day
🔄 100,000 Workflows requests/day + 1GB storage (reqs shared with Workers)
🧪 Some Workers AI usage (depends on model)
🤖 AI Gateway is free
✉️ Email Routing is free
🚀 100,000 Hyperdrive queries/day
🖼️ 5,000 image transformations/month
🧠 KV: 1GB + 100k reads + 1k writes/day
🔍 5M vectors stored + 30M queries/month
🤖 AI Search (uses R2, Vectorize free tier)
I probably missed something, but you can ship a lot with this!
If you outgrow the free plan, there’s a $5/month Workers Paid plan that ups limits and competitive pricing beyond that!
English
Matt Cowley retweetledi
Matt Cowley retweetledi

I forgot I booked this for Christmas but omg it was worth every penny, thank you Winnie and Maya @AlveusSanctuary
English

@techsavvytravvy @typescript Ah, TIL never works for that, I’ve only ever needed to use it in pure types for infers and whatnot rather than as part of a signature for a method
English

@MattIPv4 @typescript you mean like in the type signature? returning `never` is the way but if it's on a object it won't retain it
English

@techsavvytravvy @typescript Is there a way to explicitly annotate this, I thought there wasn’t a way to annotate throws?
English

@MattIPv4 @typescript correct, it still thinks there a chance that it might return unless you explicitly annotate the object
English

Hey @github @jaredpalmer, can y'all please fix whatever is causing the massive delay in GitHub notification emails currently (this one took nearly an hour to get to me)? It is driving me nuts and slowing down my responses to folks significantly...


English

@CherryJimbo @Cloudflare What a way to erode brand trust over the course of two back-to-back blog posts blindly using AI.
English

Moltworker is cool, but the linked compat site - …sonworkers.southpolesteve.workers.dev - is full of AI contradictions + invented/deprecated npm packages.
I love y'all @Cloudflare, but can we please tone it down with the blind AI use without human review? Your blog was great before.
Cloudflare@Cloudflare
Moltworker is a middleware Worker and adapted scripts that allows running Moltbot (formerly Clawdbot) on Cloudflare's Sandbox SDK and our Developer Platform APIs. So you can self-host an AI personal assistant — without any new hardware. cfl.re/4k6NUmp
English

@just_some_dev To work with quite a significant chunk of the interactive features, which revolve around uploading, yeh they need it.
English

@MattIPv4 I think my question stemming from that is does every contributor need to push to S3 or can that be abstracted out?
English

@just_some_dev I think it’s probably more than 5 mins of pain for every OSS contributor? Feels like quite a barrier to entry to have to setup remote services rather than just having something local?
English

@MattIPv4 Yeah honestly it’s like 5 mins of pain then it’s fine, I also use a like neon db, I really like having my dev env where I can walk away from one system and have everything on the other to test something
English

@just_some_dev Oh, so you just use an actual bucket for local dev? I'd like to avoid that really and be able to run the dev setup locally fully
English

@MattIPv4 S3 tbh lol, I gave up running it local a while ago and just have another bucket
English

#L9-L23" target="_blank" rel="nofollow noopener">github.com/alveusgg/alveu…
ZXX

@tomlienard @MattIPv4 @vercel That's just a doc change + website update. The impl is the same as the already released one.
English

Why on earth am I hitting `ERR_REQUIRE_ESM` errors (`Error: require() of ES Module abc.js from xyz.js not supported.`) on @vercel with their Node.js 24.11.0 runtime? Are they actively setting a flag to opt out of default functionality (#loading-ecmascript-modules-using-require" target="_blank" rel="nofollow noopener">nodejs.org/docs/v24.11.0/…)?
English
Matt Cowley retweetledi







