Learning Effect
A crash course through Effect: videos, podcasts, docs, and repos that helped me learn it, in the order I'd take them.
What Effect is, in plain language.
The long-form stuff. Put it on in the background.
podcastCause & Effect
Hosted by Johannes Schickling
Long-form conversations with teams using Effect in production. Start at episode 1 or jump to whichever company interests you.
videoEffect Office Hours
Hosted by Kit Langton & Maxwell Brown
Live, weekly-ish. Q&A from the community, deep dives on specific patterns, and a real-time read on what's happening in the Effect world.
videoTypeScript's Error Handling Problem
Matt Pocock
Why typed errors are a real thing, not just functional-programmer cosplay.
videoVibe Engineering Effect Apps
Michael Arnaldi
On using Effect as the substrate for AI-engineered code. I took notes on it, linked above.
videoThe Simple Secret Behind Effect's Power
Kit Langton
A clear explanation of what makes Effect different.
videoEffect is hard, but you REALLY need to try it
Ben Davis
Honest take on the learning curve and why it's worth it.
videoYou really need to try Effect ft. Ethan Niser
Ben Davis
Conversation on getting started with Effect in practice.
videoEffect: the Good Parts, "use workflow", and Vercel Domains
swyx (with Dillon Mulroy)
Dillon Mulroy on the parts of Effect he actually reaches for.
video#116 Infrastructure as Effects with Sam Goodwin
Happy Path Programming
Using Effect for infrastructure concerns.
videoStop agent slop with Effect
Mattia Manzati (Effect Milan 2026)
Using Effect to constrain and validate AI-generated code.
videoStructured Concurrency: The hidden power behind Effect
Antoine Coulon (Effect Days 2025)
Why structured concurrency matters and how Effect implements it.
videoEffect at OpenCode
Dax Raad (Effect Miami 2026)
Dax walks through the OpenCode codebase showing Schema, Services, PubSub, Telemetry, and HTTP patterns. I took notes on it, linked above.
The handful of patterns you need before writing real code.
docQuickstart
effect.website
- code
effect-smol (read the source)
github.com/Effect-TS/effect-smol
The repo IS the docs. Skim the source before reaching for the website.
linkeffect.solutions
Community directory of patterns and snippets.
linkeffect.institute
Paid, structured course if you want a guided path.
courseEffect Beginner's Complete Getting Started
typeonce.dev
Free text course that walks through the fundamentals.
Pick a project. Replace one layer at a time. See what breaks.
- note
Effect-ts, in practice
My note
My long-form take. DI, errors, the runtime, observability, with code.
- code
invoicing
github.com/guidefari/invoicing
The app I keep referencing. Same workflow, swap the layer, prod and test.
- code
gbfm (apps/vps)
github.com/guidefari/gbfm
The production app I work on. Effect everywhere: HTTP, cron, OTel.
Once you're writing it daily, the next layer unlocks.
articleThe one weird git trick that makes coding agents more effect-ive
Maxwell Brown
Clone the Effect repo into your project so AI agents read the real source.
- note
Exhaustive Pattern Matching
My note
Why exhaustive handling matters, especially with LLMs in the loop.
- note
OpenCode References: Just Clone the Repo
My note
OpenCode 1.17.3 adds first-party support for referencing other repos. Effect is the example.
Repos worth reading
Real codebases using Effect in production.
invoicing
My reference Effect app. Service + Layer + runtime, prod and test.
gbfm (apps/vps)
The production app I work on. Effect everywhere: HTTP, cron, OTel.
opensound
My open source music library tooling. The first real Effect project I shipped.
pokemon-app
Thanda's app. A small, clean Effect codebase to read end-to-end.
effect-monorepo
Reference monorepo structure with Effect.
effect-utils
A bag of Effect utility patterns.
My Effect writing
view all effect contentChannels
Where the team and community live.

effect.website
Docs, blog, podcast, playground. The home base.
@effectts (YouTube)
Conference talks, deep dives, office hours.

Cause & Effect podcast
Hosted by Johannes Schickling.
github.com/Effect-TS/effect-smol
The new, faster Effect. The source is the docs.

effect.solutions
Community pattern directory.

effect.institute
Paid guided course.
