Michael Arnaldi (@michaelarnaldi) 's Twitter Profile
Michael Arnaldi

@michaelarnaldi

BDFL @EffectTS_, CEO @EffectfulTech, Co-Founder @matechsdigital. Expect posts about TS & FP. Personal alt @OptVegaPunk

ID: 988374996

linkhttps://www.effectful.co calendar_today04-12-2012 09:08:59

10,10K Tweet

3,3K Takipçi

335 Takip Edilen

David Siegel (@dvdsgl) 's Twitter Profile Photo

I expect Effect | TypeScript at Scale will be great for coding agents because they can typecheck otherwise dynamic behavior like errors, and context removes so much intermediate bookkeeping (ferrying unused parameters around your codebase) that’s irrelevant to generated code.

Effect | TypeScript at Scale (@effectts_) 's Twitter Profile Photo

How DXOS built Composer – an app platform with real-time collaboration & automated AI workflows. ▸ Structured data between users & AI agents w/ Effect Schema ▸ Complex async pipelines & function execution ▸ Visual orchestration system (Conductor), every node is an Effect

How <a href="/dxos_org/">DXOS</a> built Composer – an app platform with real-time collaboration &amp; automated AI workflows.

▸ Structured data between users &amp; AI agents w/ Effect Schema
▸ Complex async pipelines &amp; function execution
▸ Visual orchestration system (Conductor), every node is an Effect
SquiggleConf (@squiggleconf) 's Twitter Profile Photo

📣 We're proud to announce today the speakers for SquiggleConf 2025! This amazing list of people are going to give talks on the latest and greatest in web dev tooling. SquiggleConf 2025 is going to be a wonderful time. We hope to see you there! 💙 squiggleconf.com

📣 We're proud to announce today the speakers for SquiggleConf 2025!

This amazing list of people are going to give talks on the latest and greatest in web dev tooling. SquiggleConf 2025 is going to be a wonderful time. We hope to see you there! 💙

squiggleconf.com
Harry Solovay (@harrysolovay) 's Twitter Profile Photo

For those wanting to learn Effect, maybe start by using its `pipe` utility, which is decoupled from anything Effect-specific.

Mattia Manzati (@mattiamanzati) 's Twitter Profile Photo

TypeScript not narrowing types inside your Effect | TypeScript at Scale .gen? You might be forgetting to return after failures. Watch this for the fix + a tip to be sure to avoid this mistake!

Marcelo (@marcelohbairros) 's Twitter Profile Photo

Effect | TypeScript at Scale is amazing, once you get then hang of It, the most complex scenarios become just a couple lines of code. This is not an exaggeration. Can't image doing what I'm doing with any other technology

Effect | TypeScript at Scale (@effectts_) 's Twitter Profile Photo

In this Lord of the Rings-themed talk from Effect Days 2025, Tim Suchanek shares how expand.ai uses Effect to: ▸ Auto-generate evals for AI output validation ▸ Resilience patterns with model fallbacks and retries ▸ Manage resources and interruptions with precision

In this Lord of the Rings-themed talk from Effect Days 2025, <a href="/TimSuchanek/">Tim Suchanek</a> shares how <a href="/getexpandai/">expand.ai</a> uses Effect to:

▸ Auto-generate evals for AI output validation
▸ Resilience patterns with model fallbacks and retries
▸ Manage resources and interruptions with precision
Garrett (@polymathiceng) 's Twitter Profile Photo

Releasing an example of the simplest way to deploy Effect | TypeScript at Scale cluster to your AWS account in a highly scalable way with SST with great DX - Minimal Config - Local dev mimics production - Just Works™ Heavily inspired by Marcelo (ty) Repo below 👇

Releasing an example of the simplest way to deploy <a href="/EffectTS_/">Effect | TypeScript at Scale</a> cluster to your AWS account in a highly scalable way with <a href="/SST_dev/">SST</a> with great DX

- Minimal Config
- Local dev mimics production
- Just Works™

Heavily inspired by <a href="/marcelohbairros/">Marcelo</a> (ty)

Repo below 👇
Matt Pocock (@mattpocockuk) 's Twitter Profile Photo

Today's Effect discovery is that it pushes you towards a pattern I freaking love: Typed holes You're coding against interfaces a lot more often than implementations. This makes testing your business logic trivial

Dillon Mulroy λ (@dillon_mulroy) 's Twitter Profile Photo

how i write effect (Effect.gen vs .pipe) i use Effect.gen and yield* for business logic and .pipe for composition and simple transforms

how i write effect (Effect.gen vs .pipe)

i use Effect.gen and yield* for business logic and .pipe for composition and simple transforms
Michael Arnaldi (@michaelarnaldi) 's Twitter Profile Photo

Please don't turn this into a dig to Next & Vercel, comments are already wild. If you are a developer you shipped bugs, period, be empathetic towards other developers.