Software will be much more messy for the next 12 months before tracking back to good practices. In this phase people suggest full rewrites left and right, slop forks runtimes and compilers, will all lead to a completely unmaintainable and fragmented ecosystem.
Introducing @yielded/auth, a new effect (v4)-based auth library. It's infinitely customizable, it can manage your db schemas, or you can bring your own, or you can use whatever sql adapter you want or even reimplement any func.
https://t.co/vXjIIvzljV
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.
As promised, I'm starting a Module of the Week series all about @EffectTS_ Cluster!
This week, a high-level overview of what cluster actually is. Future posts will dig into how it works and how to use it.
A lot of people have changed their mind about Effect
Why? AI resolved basically every reason people didn't want to adopt it, while making the things it does well even more valuable
i’m confident in saying that i will never start another typescript application or project without @EffectTS_
it’s reached critical enough adoption, provides distinct tailwinds to agents, and has great cloudflare support that it’d be a mistake not to at this point
Mind boggling to me that I can make a thing faster and there's always people that ask "but why?" What kind of mentality is that? The pursuit of excellence does not need justification. Also, I find in so many cases, we can't know the impact of an improvement until we do it.
For example, one I've talked about before: Ghostty's high IO throughput has enabled terminal program (emulator and TUI) fuzzing at a speed thats incomparably fast to prior solutions. This has resulted in upstream patches to resolve issues in popular projects like btop, tmux, and more.
Speed enabled that anecdotally example that lifted the tides of adjacent communities that don't rely on Ghostty technology at all. I didn't predict this.
Make things better because they can be better and let the results naturally play out.
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 ↓
https://t.co/tsHyMP5wMa
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.
↓↓↓
https://t.co/VmLPg7gO0t
I'm so freakin sick of how Claude talks.
It's not just annoying, it's infuriating.
The honest evaluation: it's the precise mechanism driving my current headache.
It's the load-bearing root cause of my daily stress.
It's genuinely painful, and that matters.
We’re still here! We stealth released v2 a few weeks back.
It's often the case that the first time you build an app you don’t quite have all the ideas in a row. But with v2 we think we cracked it. Stay tuned! We'll get a tweet thread out soon which gives you the details.
Our team is thrilled to announce that we're partnering with @EffectfulTech, creators of @EffectTS_ 🚀
Today, Ziverge becomes Effect's first Global Premier Partner.
An Effect workshop built and endorsed by the team that created the framework, open-source contributions back to the Effect ecosystem, starting with the Golem SDK for Effect, and a commercial services layer for enterprise teams: implementation, team extension, and support 👀
Read more about our partnership:
https://t.co/JaCw7l30GZ
We shipped a brand-new Effect website.
Take it for a spin, click everything, and let us know what you think.
Bugs, feedback, confusing bits, we want all of it ↓
https://t.co/zNbx1ef9ZD
TypeScript can be surprisingly robust with @EffectTS_.
The latest Code and Stuff video walks through some of the parts I like: retries, structured concurrency, error handling, and dependency injection.
All with great type safety!
https://t.co/BndtjkKGz7