10 avsnitt
- Get support from the Effect community
John A. De Goes joins Johannes Schickling and Michael Arnaldi to discuss how AI is reshaping software engineering, what developers should still learn, and why Effect’s primitives are especially valuable for coding agents.
John is the creator of ZIO, as well as CEO of Ziverge and Golem Cloud.
Learn more about and follow John:
X // Linkedin
Mentioned in the episode:
Ziverge x Effectful Partership
Effect TS Workshop
The Primitive is the product blog post.
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 #Ziverge #ZIO #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, From ZIO to Effect
(06:54) - Software engineering in the age of AI
(12:34) - More developers, but a wider skill gap
(23:03) - What is still worth learning?
(29:40) - Closing the loop around coding agents
(39:10) - Preventing engineering skills from atrophying
(47:20) - Effect through the eyes of ZIO’s creator
(52:42) - Why Effect’s primitives matter more with AI
(58:05) - Teaching coding agents to write good Effect code
(01:01:25) - Rethinking tests, DRY, and boilerplate
(01:08:45) - The Effect Companion
(01:18:16) - A role-playing game for learning Effect
(01:25:05) - Turning knowledge into a product - Get support from the Effect community
Devin Jameson joins Cause & Effect to talk about Foldkit, an Effect-first frontend framework inspired by Elm architecture. Devin and Johannes Schickling discuss why Foldkit takes a schema-first approach to frontend state, how it differs from React, how commands model side effects, and why this architecture may be especially useful in the age of AI-assisted coding.
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 #Foldkit #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:24) - Why build a new frontend framework instead of using React?
(08:38) - Elm architecture, model-view-update, and frontend state
(19:14) - Schema-first frontend development with Effect
(22:37) - Foldkit vs React: components, architecture, and AI-readiness
(33:09) - Demo: building a Pixel Art app with Foldkit
(01:12:28) - Foldkit’s future: V1, testing, UI, MCP, and the Effect ecosystem - 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
Fler podcasts i Teknologi
Trendiga poddar i Teknologi
Om Cause & Effect
Explore how software engineers use Effect to build reliable, production-ready software in TypeScript.
Podcast-webbplatsLyssna på Cause & Effect, Lex Fridman Podcast och många andra poddar från världens alla hörn med radio.se-appen

Hämta den kostnadsfria radio.se-appen
- Bokmärk stationer och podcasts
- Strömma via Wi-Fi eller Bluetooth
- Stödjer Carplay & Android Auto
- Många andra appfunktioner
Hämta den kostnadsfria radio.se-appen
- Bokmärk stationer och podcasts
- Strömma via Wi-Fi eller Bluetooth
- Stödjer Carplay & Android Auto
- Många andra appfunktioner


Cause & Effect
Skanna koden,
ladda ner appen,
börja lyssna.
ladda ner appen,
börja lyssna.



































