I hack on @EffectTS_

New Zealand
Joined April 2008
Huge thanks to all our sponsors for helping us bring the Effect community together in Italy this December. 🤍 We're so happy to have you on board! @zivergetech @EffectfulTech @warpdotco @executorsh @academind_real @Cloudflare @novelcrafter effect.website/effect-days#s…
15
4
80
7,123
This week I cover at-least-once delivery, persisted messages, and the Two Generals’ Problem. The Two Generals’ Problem is provably unsolvable, just like getting anyone to answer @thefubhy in our team chat.
Runners crash, but with Effect Cluster your messages don't need to go down with them. This week, learn how to → Choose at-most-once or at-least-once delivery → Persist messages so they survive a crash → Reply only when the work is done Module of the Week: Cluster, Part 3 ↓
4
6
50
2,138
Native @EffectTS_ GraphQL client coming soon!
17
13
2
310
13,685
Module of the Week #4 is all about how cluster routes messages to the correct entity without a central coordinator. I spent way too much time on the visuals for this week's post, but I think it might be the best one yet. effect.website/blog/module-o…
Effect Cluster, Part 2 - Module of the Week #4 With no coordinator in charge, how does a message find its entity? This week, we define our first entity and follow one message from webhook to punchline 👨 Questions? Office Hours tomorrow, link in 🧵 effect.website/blog/module-o…
4
9
1
45
2,481
Tim Smart retweeted
Schema got a serious upgrade in Effect 4
6
8
128
3,148
Heard @EffectTS_ is pretty cool. Better try it now that 4.0 is out
Effect v4 is here. One ecosystem. Zero dependencies. The next chapter of Effect and the foundation for building reliable software and AI agents in TypeScript.
2
5
82
5,508
This is now available in the latest @EffectTS_ RC release. You can use @effect/ai-typesafe or the open router package to provide a DecisionModel implementation.
Coming in an upcoming @EffectTS_ release
4
8
1
205
10,312
Coming in an upcoming @EffectTS_ release
20
22
11
504
33,682
We have a New Zealand discord channel for @EffectTS_ now! If interested, join here: discord.gg/VEZ5sxzkyg
1
2
1
12
1,921
- Yes I reviewed them all with my own eye balls - But my clankers cleaned up all the slop first so they were in a better state before I looked at them (stats below) - Most of them were only a couple line fixes so generally took less than a minute to understand the change
Huuuge thanks to @kitlangton and @anomalyco for unleashing Astra on Effect. 🫡 In just over two days: 204 PRs opened. 174 already merged. Fixes across the runtime, platform, SQL, Schema, CLI, docs, and more!
2
2
1
66
5,516
In the next version of @EffectTS_ , there will be a 2x improvement in memory usage for the core apis. And a 20% improvement in minor GCs.
13
16
2
430
12,837
Effect v4 core package now has no external dependencies. Coming to an RC near you soon. @EffectTS_
10
28
10
479
127,828
Probably the best Github feature
3
14
1,821
It's at the bottom of this page btw github.com/settings/copilot/…
658
Effect Days is back 🇮🇹 Join us on December 9–11 for three days with the people building Effect and the people building with it. Workshops. Talks. Community. Early Bird tickets are now live ↓ effect.website/effect-days
5
23
17
103
95,975
After Opus 5 works on a PR, almost every time:
4
24
2,093
Effect v4 Release Candidate is here! After months of beta releases, real-world usage, and community feedback, v4 is entering the final stretch before stable. Try it, migrate, test your integrations, and tell us what still breaks before 4.0. ↓↓↓ effect.website/blog/releases…
11
81
23
684
46,037