Jacob MG Evans

@jacobmgevans.bsky.social

Father | Staff Engineer | Prev @Cloudflare Workers Team & Clerk Auth | Autistic | AF Veteran | Hardware | Camping & Hiking 🏕️ | Trekkie | http://twitch.tv/jacobmgevans Affiliate | OSS

v0.71.0 🚀 New: WorkerLoader binding, LogPushJob, bun‑spa → multi‑entry. Fixes 🛠️: CF bindings (duplex + R2 jurisdiction), CLI init cleanup, on‑demand containers, dev assets/buckets, DLQ, stricter IDs. Less friction. More shipping. ⚡️

v0.71.0
@github-actions github-actions released this yesterday
· 17 commits to main since this release
 v0.71.0
 5d12876
   🚀 Features
cloudflare:
Add WorkerLoader binding type  -  by @gingerhendrix in #1067 (e3d6b)
LogPushJob Resource  -  by @JacobMGEvans in #1049 (627ea)
Cloudflare-bun-spa resource now handles multiple frontend entrypoints  -  by @eastlondoner in #1082 (88db8)
   🐞 Bug Fixes
Move octokit from peer to dep  -  by @sam-goodwin (bddf0)
cli:
Remove hard-coded names from init template  -  by @sam-goodwin in #1090 (80cf3)
cloudflare:
Set duplex property on remote binding proxy requests  -  by @john-royal in #1071 (25684)
Set r2 bucket jurisdiction for remote bindings  -  by @john-royal in #1074 (f1b40)
Resolve assets relative to cwd in dev mode  -  by @sam-goodwin in #1079 (1dcbb)
Only set up container engine if containers are being used  -  by @Mkassabov in #1080 (67595)
Better error if an empty string is passed as a domain  -  by @Mkassabov in #1081 (f4271)
Return bucketName in dev mode  -  by @sam-goodwin in #1087 (ea196)
R2 bucket tracks dev before deploy  -  by @sam-goodwin in #1091 (9944d)
Correct dead letter queue handling  -  by @john-royal in #1092 (ef454)
core:
Validate Resource and Scope IDs are non-empty  -  by @sam-goodwin in #1083 (1e35c)
github:
Don't auth with github during deletion unless required  -  by @sam-goodwin in #1085 (716a5)

I think this reduces to an adjacent yet similarly interesting question: When, if ever, will Software Engineering have its “Tacoma Narrows” incident? *Can* we possibly make such a grave error that the entire industry is forced to rise to a new level of professionalism and rigor? If so, what is it?

tierney cyren@bnb.im · last yr.

how many times does AI have to fuck up production systems, expose secrets, or give unintentionally elevated access before the majority of folks think it’s a bad idea? looking for a ballpark estimate, because I know we’re past my threshold already

pumped to hang with @JacobMGEvans tomorrow on the showwwwww to talk about how he leveraged x to find a job!! going to be a great one especially if you want to learn more about how to use x to network!

Bild

Watched Spirited Away yesterday because Studio Ghibli has been on my mind. If No-Face isn’t a perfect characterization of genAI, I don’t know what is. The sooner we recognize that we will never satisfy an insatiable beast and their apparent gold rush is a mirage, the better.

No-Face celebrates their indulgent feast as workers look on in horror

Hey you know, just a gentle reminder. These are tough times. They’re tough for everyone in different ways, in different spectrums, because SO many important things are under attack. Let’s try to be kind to one another, ok? It doesn’t cost much. We’re stronger when we show each other grace.

NEW: Tesla will recall nearly all the Cybertrucks it has produced to repair a stainless steel trim panel that the carmaker said could become detached from the vehicle while driving. It’s the eighth recall for the distinctive all-electric pickup, which hit US roads just over two years ago.

Nearly All Cybertrucks Have Been Recalled Because Tesla Used the Wrong Glue

Tesla says it will fix the sticky issue—which could cause panels to detach from trucks while driving—with a new adhesive “not prone to environmental embrittlement.”

wired.com

CLAUDE AI CAN FINALLY SEARCH THE WEB! The best part, it includes CITATIONS! Love seeing this. Cloud 3.7 has become one of my go-to models, especially for coding-related questions. I feel like it has been really good at what it does. Plus, its UI capabilities are incredible!

Just finished the impl of node:crypto ECDH for Cloudflare workers. Once that lands, node:crypto support in Cloudflare workers is generally complete modulo some small nits for stuff we won't support.

It's 2025 and everything sucks and everyone is job hunting, please enjoy this slowly unfolding thread of tech jobs at places that aren't making the world worse. If you're hiring at not-evil (or even minimally evil) orgs, please reply w your tech jobs too?

when i joined Bluesky, i wasn’t planning to take a job. but Bluesky fit a perfect intersection of my interests (react, open source, microblogging), and i couldn’t pass an opportunity to contribute. with the app being more polished and atproto better understood, it’s a good moment for me to move on.

bittersweet news: today is my last day at Bluesky. 💙 i’m very thankful to the team for letting me learn many new things on the job (including React Native). i’m wishing them luck in the improbable — but inevitable — task of making decentralized social media usable and competitive.

For anyone curious about how I feel with the ban getting lifted half a day later: Mostly frustrated that we live in this timeline where oligarchs play tiddlywinks with our lives. Glad it’s back, but not excited about the implications. Restricting replies cause I don’t need yesterday all over.