8 episodes
- Get support from the Effect community
Kit Langton joins the podcast to talk about Effect, OpenCode, and what it takes to migrate a large TypeScript codebase to Effect. Enjoy a very Kit episode, technical, funny, opinionated, and full of love for effect systems.
Follow Kit:
- X
- YouTube
- GitHub
Mentioned in the video:
- effect.solutions
- effect.institute
- hex.kitlangton.com
Effect is an ecosystem of tools to build production-grade software in TypeScript.
Website & docs
Community & support
Follow us on X (Twitter)
Github
#Effect #TypeScript #OpenCode #softwareDevelopment
Song: Dosi & Aisake - Cruising [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/Cruising
Watch: http://ncs.lnk.to/CruisingAT/youtube
(00:00) - Episode highlight: why effect systems matter
(00:43) - Meet Kit Langton
(03:49) - Effect Institute, Visual Effect, and interactive learning
(13:15) - Bringing Effect into OpenCode
(19:18) - Schema, branded IDs, and safer types
(27:35) - Effect services, layers, and architecture
(32:28) - Testing LLM workflows with Effect
(46:24) - Incremental adoption in a real TypeScript codebase
(50:44) - effect.solutions and agent-ready patterns
(01:00:36) - Layers, dependencies, observability, and telemetry
(01:16:58) - AI-first coding workflows
(01:34:35) - Using Effect v4 in OpenCode
(01:36:56) - What’s next for OpenCode
(01:42:33) - Closing thoughts - Get support from the Effect community
In this episode, Johannes Schickling talks with Adam Rankin, CTO at Warp, about using Effect to bring structure and composability to a growing TypeScript codebase, enabling a small, fast-moving team to stay productive while shipping reliable payment & payroll systems.
Jobs at Warp.
Effect is an ecosystem of tools to build production-grade software in TypeScript.
Website & docs
Community & support
Follow us on X (Twitter)
Github
#Effect #TypeScript #Warp #softwareDevelopment
Song: Dosi & Aisake - Cruising [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/Cruising
Watch: http://ncs.lnk.to/CruisingAT/youtube
(00:00) - Intro
(01:45) - Adam’s background & early startup experience
(08:18) - Warp's origin story
(17:36) - What made Effect click for Warp
(29:24) - Getting started with Effect (AI browser agent)
(34:52) - Onboarding developers to Effect
(42:17) - Benefits of composability in payment systems
(43:53) - Warp’s system architecture
(56:48) - Closing thoughts - Get support from the Effect community
Louis Vichy, co-founder of OpenRouter, joins Johannes Schickling and Michael Arnaldi to talk about OpenRouter’s TypeScript stack, internal tooling powered by Effect, and the engineering challenges of scaling an AI platform processing trillions of tokens weekly.
Effect is an ecosystem of tools to build production-grade software in TypeScript.
Website & docs
Community & support
Follow us on X (Twitter)
Github
#Effect #TypeScript #Spiko #softwareDevelopment
Song: Dosi & Aisake - Cruising [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/Cruising
Watch: http://ncs.lnk.to/CruisingAT/youtube
(00:00) - Guest Intro & OpenRouter
(07:45) - Why Everything Runs in TypeScript
(15:43) - Scaling & Routing in OpenRouter’s Infrastructure
(18:03) - Michael’s Story: Why Effect Was Born
(23:11) - Effect vs. Result Types and Error Handling
(26:04) - Culture, Hiring & Engineering Consistency
(30:48) - The Case for Gradual Effect Adoption
(32:30) - Generators, Pipe, and Functional Design
(47:41) - Observability & Concurrency
(58:35) - Agentic Systems, Orchestration & Observability
(01:16:41) - Using Effect in OpenRouter’s Internal Tooling - Get support from the Effect community
This podcast episode features Samuel Briole, CTO of Spiko, a Paris-based FinTech startup building infrastructure for issuing regulated financial products on public blockchains, specifically risk-free products.
Spiko utilizes the Effect extensively from day one, for both backend and frontend development, particularly for managing asynchronous operations, API integrations, and smart contracts.
Learn more about & follow Samuel:
LinkedIn
GitHub
effect-messaging
Effect is an ecosystem of tools to build production-grade software in TypeScript.
Website & docs
Community & support
Follow us on X (Twitter)
Github
#Effect #TypeScript #Spiko #softwareDevelopment
Song: Dosi & Aisake - Cruising [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/Cruising
Watch: http://ncs.lnk.to/CruisingAT/youtube
(15:12) - Event-Driven Systems
(22:45) - Choosing RabbitMQ over Kafka or NATS
(28:26) - Why they built effect-messaging
(39:53) - Effect Schema, Versioning, Async Messaging
(46:44) - Agents & Effect AI
(53:21) - Closing Thoughts & Looking Ahead - In this episode of Cause & Effect, Johannes Schickling is joined by Dillon Mulroy, Domains Lead at Vercel, who shares his personal journey with Effect and how Vercel gradually adopted it across their Domains platform. Dillon explains why Effect feels like having superpowers for error handling, observability, testing, and more.
Whether you're skeptical or already experimenting with Effect, this conversation offers clarity, nuance, and inspiration. Enjoy!
Effect is an ecosystem of tools to build production-grade software in TypeScript.
Website & docs
Community & support
Follow us on X (Twitter)
Github
#Effect #TypeScript #Vercel #softwareDevelopment
Song: Dosi & Aisake - Cruising [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/Cruising
Watch: http://ncs.lnk.to/CruisingAT/youtube
(00:00) - Intro
(03:00) - How Vercel Adopted Effect
(10:57) - Dillon’s background
(16:27) - Effect DX
(22:13) - Lessons from other stacks
(25:18) - From Skeptic to Advocate
(31:13) - Effect's Incremental Adoption
(42:31) - Effect ≠ RxJS, Effect vs Ramda
(48:24) - Effect's superpowers at Vercel
(52:31) - Wrap-Up & What’s Next
More Technology podcasts
Trending Technology podcasts
About Cause & Effect
Explore how software engineers use Effect to build reliable, production-ready software in TypeScript.
Podcast websiteListen to Cause & Effect, Hard Fork and many other podcasts from around the world with the radio.net app

Get the free radio.net app
- Stations and podcasts to bookmark
- Stream via Wi-Fi or Bluetooth
- Supports Carplay & Android Auto
- Many other app features
Get the free radio.net app
- Stations and podcasts to bookmark
- Stream via Wi-Fi or Bluetooth
- Supports Carplay & Android Auto
- Many other app features


Cause & Effect
Scan code,
download the app,
start listening.
download the app,
start listening.

























