Effect is on the rise (again) 📈
It’s wild how many new teams started adopting Effect over the past weeks. Still only the beginning. Effect is getting so much better/faster/smaller with tons of new ecosystem libraries! 🤯
It was more than a year ago that I published Why everyone is talking about Effect (v1).
We are at it again today, and with some interesting updates 👇
TLDR of what's new
A few stars aligning in the last few weeks:
- Job postings looking for
effect
engineers @effect/workflow
- Effect AI
- Effect LSP
- Effect Days (talks)
- Effect smol
Let's unpack the situation 🤔
Jobs will require effect
First (major) point is the surge of companies opting for effect
:
Becoming good at Effect right now means securing great jobs, there are many companies who have adopted and consolidated Effect in their stack and are now looking for expanding teams. Exciting times.
My feed on X is filled with "looking for effect engineers" posts. And you can find that and more also in the jobs
channel of the Effect Discord:
I'm hiring and looking for highly competent platform engineers with @EffectTS_ who are willing to work Hybrid in SF. Base comp from 160K -> 210K with equity. Please DM me if you're interested.
Would love to chat with any @EffectTS_ developers interested in joining a high-velocity team that is all in on Effect. We're a team of <5 (ex-FANG/Quant Trading) that has scaled our product to 50K daily active users in the last year. The role is remote with a base comp of 140K
Hiring! I'm on a well-funded stealth team working on an AI consumer app that's grown to 50K DAU in the last year. It's an extremely fast growing space with lots of interesting challenges We're looking to hire an engineering team member that can work across the stack. You'd be
Cluster is coming
Some real cooking is boiling under the scenes 👀
The most recent member of the team is @effect/workflow
:
. @tim_smart cooking, durable workflows coming to Effect Cluster: github.com/Effect-TS/effe…
This is all part of the expansion towards cluster/workflows. The complexity is real, but someone (Tim) is working to figure it all out for you, and deliver an effect-experience there as well.
Effect AI
Effect is also about to become the best tool to interact with AI 🙌
🚀 Coming soon in the next minor release of @EffectTS_ - injecting AI models into your apps is now the same as providing any other service! `Effect.provide` the model you want to use and you're done! ...did we just cook? 🧑🍳🔥
My bet: High likelihood that many (if not most) of them will use Effect. Already seeing most Effect adoption being in AI use cases today.
AI models, agents, MCPs. All packaged in another sublime effect-experience. This is another area of rapid progress:
Building an Effect-native MCP Server x.com/i/broadcasts/1…
Effect LSP
If all the above wasn't enough, your IDE experience with effect
is also about to elevate to the next level:
Effect.gen
autocompletion- Check duplicated package for Effect's peer dependency
- Quick-info hover for
yield*
statements type
toSchema
refactor
Version 0.18 of @EffectTS_ 's LSP has just been released! New features: - Warn about duplicated ecosystem packages - Allow to disable a diagnostic only for a specific line Complete changelog at: github.com/Effect-TS/lang…
AI is also slowly but steadily getting better at figuring out effect
. Speed and safety 🚀
Effect Days
The talks from the Effect Days are landing one after the other on YouTube:
This attracts a crowd of people who consume video, get them interested, and eventually land on the docs, X, or Typeonce.
Effect smol
The cherry on top of this all is the upcoming v4 of effect
(aka Effect smol):
- Smaller bundle size ("smol")
- Faster
- Reduced/Simpler API surface
The best time to learn effect
was 2 year ago, the second best time is now 💯
I don’t get the impression that Effect is well known enough yet. And it’s still so hard to find good effect programmers. I think more tutorials, courses, and YouTube walkthroughs are necessary for it to really catch on. I finally feel like I have a good grasp of it now, but it
Check out my Effect: Beginners Complete Getting Started if you are new to effect
🤝
See you next 👋