# CAFE news

News from people who build with Cloudflare, Alchemy, Foldkit and Effect. A person reviews each entry before it appears.

[Atom feed](/news.xml)

1. [thread] [Very bullish on the CAFE stack (cloudflare, alchemy, foldkit, effect). Got my own template for it here: github.com/just-be-dev/ef…](https://x.com/just_be_dev/status/2108012090938319192) (x.com)
   Justin Bennett names the CAFE stack and shares his template; replies ask about Foldkit and point to Effect-TS/cafe.
   2026-10-08 by [@just_be_dev](https://x.com/just_be_dev)
   8 replies · 8 people
   - [@cnakazawa](https://x.com/cnakazawa): it should be CAFFE ([5 likes](https://x.com/cnakazawa/status/2108020558826996141))
   - [@abbesm0hamed](https://x.com/abbesm0hamed): @maxwellbrown has also been working on one https://github.com/Effect-TS/cafe ([5 likes](https://x.com/abbesm0hamed/status/2108101903716618367))
   - [@just_be_dev](https://x.com/just_be_dev): More analogous to react and it’s still early. I was a big fan of elm though and I’m a big effect fan so it’s like pb&j. ([3 likes](https://x.com/just_be_dev/status/2108027696244752885))

2. [thread] [All of Effect v4 clicked with this example https://t.co/Kbu2ZIranW](https://x.com/peterpme/status/2107852602356687187) (x.com)
   2026-10-07 by [@peterpme](https://x.com/peterpme)
   10 replies · 11 people
   - [@rvcas](https://x.com/rvcas): @peterpme I’m just joking! https://t.co/DU2xTncDQM ([7 likes](https://x.com/rvcas/status/2107896797675040896))
   - [@count_slopula](https://x.com/count_slopula): @peterpme This code will give me nightmares for weeks. ([1 likes](https://x.com/count_slopula/status/2108071844519518575))
   - [@kevin_moechel](https://x.com/kevin_moechel): @peterpme const data = getMarketData().then().error() ([1 likes](https://x.com/kevin_moechel/status/2108066405643870231))

3. [thread] [Now that I'm codex-resets rich, I kinda ported pi-durable to @EffectTS_, but built on workflows and their AI module https://t.co/M8nWw6OyUT](https://x.com/JuliaScript/status/2108019487064936678) (x.com)
   2026-10-08 by [@JuliaScript](https://x.com/JuliaScript)
   5 replies · 6 people
   - [@catmanyau](https://x.com/catmanyau): @JuliaScript @EffectTS_ Porting pi-durable onto Effect workflows makes durable agent flows easier to express; the harder constraint becomes modeling retries and state transitions cleanly. ([2 likes](https://x.com/catmanyau/status/2108093722348892490))
   - [@JuliaScript](https://x.com/JuliaScript): @sheherenow_ @EffectTS_ ngl I was a bit embarrassed to share that after this https://t.co/oX5ffmOjrP ([2 likes](https://x.com/JuliaScript/status/2108045325105791012))
   - [@MrBye32](https://x.com/MrBye32): @JuliaScript @EffectTS_ thanks! ([1 likes](https://x.com/MrBye32/status/2108245346463764746))

4. [release] [Alchemy 2.0.0-beta.81](https://github.com/alchemy-run/alchemy/releases/tag/v2.0.0-beta.81) (github.com)
   Syncs Cloudflare OAuth scopes with the registered client.
   2026-10-05 by [alchemy-run](https://github.com/alchemy-run)

5. [thread] [Streaming today at 2:30 PM ET with @maxwellbrown of @EffectTS_ and @samgoodwin89 of @alchemy_run. We’ll be having some fun building with th](https://x.com/devinjameson/status/2108246421946159361) (x.com)
   2026-10-08 by [@devinjameson](https://x.com/devinjameson)
   4 replies · 11 people
   - [@thefubhy](https://x.com/thefubhy): @devinjameson @maxwellbrown @EffectTS_ @samgoodwin89 @alchemy_run C# + Angular + Firebase + Ember.js ([13 likes](https://x.com/thefubhy/status/2108247120675545280))
   - [@MichaelArnaldi](https://x.com/MichaelArnaldi): @thefubhy @devinjameson @maxwellbrown @EffectTS_ @samgoodwin89 @alchemy_run They did it not to have us in chat you know ([5 likes](https://x.com/MichaelArnaldi/status/2108415739988451366))
   - [@thefubhy](https://x.com/thefubhy): @devinjameson @maxwellbrown @EffectTS_ @samgoodwin89 @alchemy_run Hey better not do it any earlier than that or someone from Europe might join to watch. ([5 likes](https://x.com/thefubhy/status/2108259762722746504))

6. [thread] [Turns out @EffectTS_ + XState is the best tech stack for agents The matter is settled 🤝 https://t.co/Gi7ZaGeJLd](https://x.com/SandroMaglione/status/2108006825581060371) (x.com)
   2026-10-08 by [@SandroMaglione](https://x.com/SandroMaglione)
   3 replies · 3 people
   - [@the_madcoder](https://x.com/the_madcoder): @SandroMaglione @EffectTS_ XState is perfect for state management. I used to avoid it because it was too verbose and took too long to write, while Jotai and Zustand were much simpler. Now there is no ([4 likes](https://x.com/the_madcoder/status/2108029441029095773))
   - [@buswe_com](https://x.com/buswe_com): @SandroMaglione @EffectTS_ XState actors map really well onto multi-agent handoffs: each agent its own machine, explicit transitions, and you can replay the whole run. ([3 likes](https://x.com/buswe_com/status/2108058308342927397))
   - [@SandroMaglione](https://x.com/SandroMaglione): Add in also some @alchemy_run and you stop worrying also about deployment ([3 likes](https://x.com/SandroMaglione/status/2108006827569135672))

7. [thread] [seeing Effect and Foldkit pick up mindshare / heartshare is so vindicating for those of us who were repeatedly told we were insane, idealist](https://x.com/sheherenow_/status/2107972404643598380) (x.com)
   2026-10-07 by [@sheherenow_](https://x.com/sheherenow_)
   7 replies · 9 people
   - [@sheherenow_](https://x.com/sheherenow_): @arjunkmrm LITERALLY. it’s not just a nerdsnipe or a white whale or idealism, it’s actually A Better Choice ([3 likes](https://x.com/sheherenow_/status/2108099900399620445))
   - [@sheherenow_](https://x.com/sheherenow_): @joelhooks @willking damn we really such oldheads ([2 likes](https://x.com/sheherenow_/status/2108395347345326591))
   - [@willking](https://x.com/willking): @joelhooks @sheherenow_ The series that brought me to egghead. ([2 likes](https://x.com/willking/status/2108391137375363442))

8. [thread] [btw i made a wrapper for Foldkit (🪨: sick Elm Architecture frontend framework built on Effect) that renders natively with gpui v early but](https://x.com/sheherenow_/status/2108407994136576215) (x.com)
   2026-10-09 by [@sheherenow_](https://x.com/sheherenow_)
   4 replies · 5 people
   - [@sheherenow_](https://x.com/sheherenow_): @JuliaScript maybe you can build a foldkit-native app to check your DMs and reply to me 👿😇 ([2 likes](https://x.com/sheherenow_/status/2108443679740596397))
   - [@devinjameson](https://x.com/devinjameson): @sheherenow_ Dark magic. ([1 likes](https://x.com/devinjameson/status/2108545518775284163))
   - [@codecology](https://x.com/codecology): @sheherenow_ Long-term perhaps peat can compile to platform-specific styles? :O ([1 likes](https://x.com/codecology/status/2108533419718410395))

9. [post] [alchemy/Fold proposes Foldkit-style domain modelling for the backend](https://github.com/alchemy-run/alchemy/pull/2176) (github.com)
   Open PR: aggregates, views, policies and stories over Effect RPC, hosted on Durable Objects with a transactional outbox.
   2026-10-09 by [sam-goodwin](https://github.com/sam-goodwin)

10. [thread] [Looking for folks' best resources on recommendations for structuring effect codebases. @kitlangton, @samgoodwin89, @devinjameson, @arjunkmrm](https://x.com/just_be_dev/status/2107168256494649828) (x.com)
   2026-10-05 by [@just_be_dev](https://x.com/just_be_dev)
   7 replies · 19 people
   - [@kitlangton](https://x.com/kitlangton): @just_be_dev @samgoodwin89 @devinjameson @arjunkmrm @EffectTS_ 🫡 https://t.co/9UNS28PZec ([170 likes](https://x.com/kitlangton/status/2107197199482581101))
   - [@samgoodwin89](https://x.com/samgoodwin89): @just_be_dev @kitlangton @devinjameson @arjunkmrm @EffectTS_ One file, one Context.Service+Layer. One file, one entrypoint+Effect.provide One file, one API route (may be controversial opinion) src/{do ([73 likes](https://x.com/samgoodwin89/status/2107204053151428850))
   - [@kitlangton](https://x.com/kitlangton): @just_be_dev @samgoodwin89 @devinjameson @arjunkmrm @EffectTS_ (I'll have a real reply later!) ([16 likes](https://x.com/kitlangton/status/2107197276057895338))

11. [post] [Foldkit 0.167.0](https://foldkit.dev/blog/foldkit-0-167-0) (foldkit.dev)
   Foldkit 0.167.0 lets the server entry render the whole HTML page and adds a Node host adapter.
   2026-10-07 by [devinjameson](https://github.com/devinjameson)

12. [video] [Effect 4.0 Just Got a Lot Harder to Ignore](https://www.youtube.com/watch?v=OsL9EJWz9UY) (www.youtube.com)
   Better Stack video on Effect 4.0's rewritten runtime, smaller bundles and faster task throughput.
   2026-10-06 by www.youtube.com

13. [thread] [@alchemy_run v2 + @EffectTS_ v4 is an incredible combo for infra-as-code biggest shocker: new frameworks and tools can be sooo much better](https://x.com/esthor/status/2107716096451326184) (x.com)
   2026-10-07 by [@esthor](https://x.com/esthor)
   3 replies · 5 people
   - [@MichaelArnaldi](https://x.com/MichaelArnaldi): @esthor @alchemy_run @EffectTS_ Agents work well with high level declarative languages and symbolic reasoning with guardrails, they don’t work well with imperative logic filled with implementation det ([16 likes](https://x.com/MichaelArnaldi/status/2107717758079340801))
   - [@bjacobso](https://x.com/bjacobso): @MichaelArnaldi @esthor @alchemy_run @EffectTS_ I’ve been working on this https://t.co/ayCbVvzvSE ([3 likes](https://x.com/bjacobso/status/2107854094216134738))
   - [@itsmattchan](https://x.com/itsmattchan): @esthor @EffectTS_ @alchemy_run It’s GOATED. Porting a frankenstein stack over to this on AWS and it’s such a more tightly integrated experience. ([3 likes](https://x.com/itsmattchan/status/2107827263538663682))

14. [release] [effect@4.0.2 released](https://github.com/Effect-TS/effect/releases/tag/effect%404.0.2) (github.com)
   A patch on the Effect 4 line, so a CAFE app pinned to 4.0.0 should move to 4.0.2 once its lockfile is checked.
   2026-10-07 by github.com

15. [thread] [Back to @EffectTS_ community work in Paris next Tuesday with the 7th edition! The edition will probably be the first one ever recorded in Pa](https://x.com/c9antoine/status/2108458718660825198) (x.com)
   2026-10-09 by [@c9antoine](https://x.com/c9antoine)
   3 replies · 4 people
   - [@devinjameson](https://x.com/devinjameson): @c9antoine @EffectTS_ @EvrygDotCom Ooo @mixeddev talk! ([2 likes](https://x.com/devinjameson/status/2108546020061962573))
   - [@devinjameson](https://x.com/devinjameson): @rodygosset @c9antoine @EffectTS_ @EvrygDotCom Looking forward to the recording! ([1 likes](https://x.com/devinjameson/status/2108557586463400115))
   - [@rodygosset](https://x.com/rodygosset): @devinjameson @c9antoine @EffectTS_ @EvrygDotCom Yeah ! Super excited to share my thoughts on the case for defaulting to Effect in most projects ([1 likes](https://x.com/rodygosset/status/2108552255754666020))

16. [post] [Workers Observability in custom dashboards](https://developers.cloudflare.com/changelog/post/2026-10-02-workers-observability-in-custom-dashboards/) (developers.cloudflare.com)
   Custom Dashboards can chart Workers logs and traces next to analytics, which helps a CAFE builder check a Worker's health in one place.
   2026-10-02 by developers.cloudflare.com

17. [post] [This Week in Effect - 138](https://effect.website/blog/this-week-in-effect/138) (effect.website)
   Weekly Effect roundup; the index lists Effect v4 as stable this week.
   2026-10-02 by effect.website

18. [post] [Foldkit 0.165.0 and 0.166.0](https://foldkit.dev/blog/foldkit-0-166-0) (foldkit.dev)
   Foldkit 0.165 and 0.166 bring Effect 4 stable and an experimental Query module for remote data.
   2026-10-04 by [devinjameson](https://github.com/devinjameson)

19. [post] [Announcing @neon/effect](https://neon.com/blog/announcing-neon-effect) (neon.com)
   Neon ships @neon/effect, Effect 4 bindings for the Neon SDK with typed errors and Streams.
   2026-10-01 by neon.com

20. [thread] [Tardigrades survive space, boiling, and freezing. This one survives `ctx.abort()` Kill it N times while it works, and it comes back and sh](https://x.com/acoyfellow/status/2107929744029470841) (x.com)
   2026-10-07 by [@acoyfellow](https://x.com/acoyfellow)
   3 replies · 5 people
   - [@gingerhendrixai](https://x.com/gingerhendrixai): @acoyfellow @pidotdev @EffectTS_ @foldkit @Cloudflare great name... but @arjunkmrm has you beat - you should also check his out https://t.co/rYPQmSwtE3 ([6 likes](https://x.com/gingerhendrixai/status/2107931296508899603))
   - [@trydotworks](https://x.com/trydotworks): @acoyfellow @pidotdev @EffectTS_ @foldkit @Cloudflare shout out to @arjunkmrm ([3 likes](https://x.com/trydotworks/status/2107945257136447767))
   - [@arjunkmrm](https://x.com/arjunkmrm): @acoyfellow @trydotworks @pidotdev @EffectTS_ @foldkit @Cloudflare It’s all cool! :D ([1 likes](https://x.com/arjunkmrm/status/2107991850665828825))

21. [post] [Cloudflare Containers, rebuilt to scale agent sandboxes](https://blog.cloudflare.com/faster-agent-sandboxes/) (blog.cloudflare.com)
   Containers can now pick their image and instance size from a Durable Object at runtime, with Sandbox SDK 1.0 on top, which matters to a CAFE builder running Worker-controlled sandboxes (beta).
   2026-09-30 by blog.cloudflare.com

22. [post] [2.0.0-beta.80 - GCP, Neon & Secret Providers](https://alchemy.run/blog/2026-09-29-beta-80/) (alchemy.run)
   Alchemy beta.80 adds GCP, Neon and secret providers.
   2026-09-29 by alchemy.run

23. [post] [Pending I/O operations allow Durable Objects to continue long-running work without a connected client](https://developers.cloudflare.com/changelog/post/2026-10-01-pending-io-keep-alive/) (developers.cloudflare.com)
   Durable Objects with a 2026-10-01 compatibility date keep running for pending service-binding and RPC calls for up to 15 minutes, which a CAFE builder running long jobs on Workers needs to know about.
   2026-10-01 by developers.cloudflare.com

24. [video] [Using Effect? Use Alchemy, too!](https://www.youtube.com/watch?v=jtGSHwXigIg) (www.youtube.com)
   Academind video pitching Alchemy as the infrastructure companion to Effect.
   2026-10-01 by [@maxedapps](https://x.com/maxedapps)

25. [thread] [How about SolidYield in @alchemy_run ? https://t.co/KsmM3zi0Qs https://t.co/cSepsYwwXX](https://x.com/samgoodwin89/status/2107738774327435760) (x.com)
   2026-10-07 by [@samgoodwin89](https://x.com/samgoodwin89)
   2 replies · 2 people
   - [@samgoodwin89](https://x.com/samgoodwin89): PR: https://t.co/5OdF48loX4 ([4 likes](https://x.com/samgoodwin89/status/2107738775900311950))
   - [@devagrawal09](https://x.com/devagrawal09): @samgoodwin89 @alchemy_run Holy shit that was quick This is awesome! ([2 likes](https://x.com/devagrawal09/status/2107739246882853339))

26. [post] [Effect 4.0](https://effect.website/blog/releases/effect/40) (effect.website)
   Rebuilt from the ground up, with a dependency-free core and long-term support.
   2026-09-30 by [Effect-TS](https://github.com/Effect-TS)

27. [release] [effect@4.0.0 released (Effect 4 stable)](https://github.com/Effect-TS/effect/releases/tag/effect%404.0.0) (github.com)
   Effect 4 is now the stable, long-term-support line, so a CAFE builder can start new code on it and plan the v3 migration with MIGRATION.md.
   2026-10-01 by github.com

28. [post] [Foldkit 0.164.0](https://foldkit.dev/blog/foldkit-0-164-0) (foldkit.dev)
   Foldkit 0.164.0 adds Meter and Progress UI primitives and simplifies DevTools MCP and server rendering setup.
   2026-09-30 by [devinjameson](https://github.com/devinjameson)

29. [thread] [This - every single contribution, regardless of how sloppy, is a signal we can use to continuously improve the @EffectTS_ ecosystem. Everyt](https://x.com/maxwellbrown/status/2107436870724636797) (x.com)
   2026-10-06 by [@maxwellbrown](https://x.com/maxwellbrown)
   2 replies · 3 people
   - [@tokatedev](https://x.com/tokatedev): @maxwellbrown @EffectTS_ We think there's a middle-ground between fully closed and fully open. The best of both worlds for AI-friendly projects is to allow contributions written by AI, but on the owne ([3 likes](https://x.com/tokatedev/status/2107494612705173828))
   - [@maxwellbrown](https://x.com/maxwellbrown): @bohdanbirdie @EffectTS_ And we appreciate it! ([1 likes](https://x.com/maxwellbrown/status/2107618141639692733))
   - [@bohdanbirdie](https://x.com/bohdanbirdie): @maxwellbrown @EffectTS_ I did contribute a little to effect and to my surprise - thing got merged 🤑 ([1 likes](https://x.com/bohdanbirdie/status/2107597145994100741))

30. [post] [Effect TypeScript explained for beginners (2026)](https://robotostudio.com/blog/effect-for-dummies) (robotostudio.com)
   Plain-English intro to Effect covering typed errors, retries, timeouts and dependency injection.
   2026-09-24 by robotostudio.com

31. [thread] [Last night I was thinking it'd make a lot of sense for @EffectTS_ to take over KafkaJS project and integrate Kafka directly into Effect. T](https://x.com/JacobWolf/status/2107521784996397505) (x.com)
   2026-10-06 by [@JacobWolf](https://x.com/JacobWolf)
   1 reply · 5 people
   - [@MichaelArnaldi](https://x.com/MichaelArnaldi): @JacobWolf @EffectTS_ If the current maintainers and authors are happy with it we would gladly take over and integrate into effect core ([23 likes](https://x.com/MichaelArnaldi/status/2107537915450450335))
   - [@JacobWolf](https://x.com/JacobWolf): @MichaelArnaldi @EffectTS_ I don’t know them, but here’s the post looking for maintainers: https://t.co/qMt8a0WRWS  I’m also happy to be involved as a user of both in a pretty large scale production s ([2 likes](https://x.com/JacobWolf/status/2107575087733883311))
   - [@thefubhy](https://x.com/thefubhy): @MichaelArnaldi @JacobWolf @EffectTS_ https://t.co/Nte8Cm4bRZ ([1 likes](https://x.com/thefubhy/status/2107576717665853585))

32. [video] [You MUST learn and use Effect now!](https://www.youtube.com/watch?v=tT_JLVgJiyw) (www.youtube.com)
   Academind video arguing developers should adopt Effect, including for work with AI agents.
   2026-09-24 by [@maxedapps](https://x.com/maxedapps)

33. [thread] [@EffectTS_ Boston meetup?!!?! Would love to make it happen. If you’re in Greater Boston and would come (or know of companies in Boston usi](https://x.com/devinjameson/status/2107807827691528646) (x.com)
   2026-10-07 by [@devinjameson](https://x.com/devinjameson)
   8 replies · 9 people
   - [@MKassabov](https://x.com/MKassabov): @devinjameson @EffectTS_ I'd go!! ([2 likes](https://x.com/MKassabov/status/2107898275361915232))
   - [@devinjameson](https://x.com/devinjameson): @texoport__ @EffectTS_ 😭 ([2 likes](https://x.com/devinjameson/status/2107828811559760142))
   - [@michaelvessia](https://x.com/michaelvessia): @devinjameson @EffectTS_ Decent chance I'd turn it into a family weekend in Boston depending on the timing ([2 likes](https://x.com/michaelvessia/status/2107826378968109280))

34. [post] [Test every pull request in an isolated environment with Worker Previews](https://developers.cloudflare.com/changelog/post/2026-09-22-worker-previews/) (developers.cloudflare.com)
   Each PR gets its own Worker URL with isolated Durable Objects and Containers, which a CAFE builder can use for per-PR tests against real infrastructure.
   2026-09-22 by developers.cloudflare.com

35. [thread] [Foldkit 0.167.0 is now available on everyone’s favorite JavaScript package registry! - SSR without HTML templates - New @​foldkit/node adap](https://x.com/devinjameson/status/2107991752388780137) (x.com)
   2026-10-08 by [@devinjameson](https://x.com/devinjameson)
   2 replies · 4 people
   - [@thefubhy](https://x.com/thefubhy): @devinjameson @sheherenow_ https://t.co/nXUA3hIskG ([2 likes](https://x.com/thefubhy/status/2108238126221312022))
   - [@enspiration_eth](https://x.com/enspiration_eth): @filipfalcon @devinjameson I just remember reading that it wasn't a priority, but I guess that was a while ago ([2 likes](https://x.com/enspiration_eth/status/2108099497330921527))
   - [@filipfalcon](https://x.com/filipfalcon): @enspiration_eth @devinjameson SSR is available for a while now. It's still experimental and matures every week. Give it a try and share feedback. ([2 likes](https://x.com/filipfalcon/status/2108096962717221041))

36. [post] [2.0.0-beta.78 - Git Hosting, Stripe & Worker Previews](https://alchemy.run/blog/2026-09-17-beta-78/) (alchemy.run)
   Alchemy beta.78 adds git hosting, Stripe and Worker Previews support.
   2026-09-17 by alchemy.run

37. [post] [Foldkit 0.162.0 and 0.163.0](https://foldkit.dev/blog/foldkit-0-163-0) (foldkit.dev)
   Adds swipe-to-dismiss on Toast, makes canonical URLs an application decision, and stops SSR builds publishing an unrendered HTML template.
   2026-09-19 by [devinjameson](https://github.com/devinjameson)

38. [post] [2.0.0-beta.77 - Profiles, CLI & Workers Tracing](https://alchemy.run/blog/2026-09-08-beta-77/) (alchemy.run)
   Alchemy beta.77 adds profiles and sends Effect spans from Workers to Cloudflare Workers Observability.
   2026-09-08 by alchemy.run

39. [post] [Foldkit 0.159.0](https://foldkit.dev/blog/foldkit-0-159-0) (foldkit.dev)
   Adds a portable fetch handler for server-rendered apps, so the same entry runs on Node or a custom Worker.
   2026-09-12 by [devinjameson](https://github.com/devinjameson)

40. [post] [We think this is it ...](https://effect.website/blog/releases/effect/40-rc) (effect.website)
   Effect 4.0 release candidate, with a call for users to test and veto before stable.
   2026-08-12 by effect.website

## How this list is sorted

Each entry gets a score from the signals we already have:

- X likes, replies and the number of people in a thread
- GitHub stars, and the date of the last push
- YouTube views
- The number of independent crawlers that found the entry
- The date of the entry

The score follows these rules:

- Each signal adds its weight times log10(1 + signal). Views weigh 0.5. Every other signal weighs 1.
- Age subtracts one point for every 72 hours since the entry date or the last push.
- So 10 times the engagement is worth 72 hours of freshness.
- A missing signal counts as zero.
- After scoring, an entry loses 0.5 points for each higher entry by the same author or from the same site.
- Equal scores go to the newer entry, then to the earlier URL.
- Votes come in a later phase. A Wilson score suits up and down votes, so it waits until we have them.

Prior art: [Reddit hot ranking](https://medium.com/hacking-and-gonzo/how-reddit-ranking-algorithms-work-ef111e33d0d9), [Hacker News gravity and penalties](https://www.righto.com/2013/11/how-hacker-news-ranking-really-works.html), [Bear Blog ranking for a small site](https://herman.bearblog.dev/a-better-ranking-algorithm/).
