Get support from the Effect community (https://discord.gg/effect-ts)
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 (https://zio.dev/), as well as CEO of Ziverge (https://www.ziverge.com/) and Golem Cloud (https://golem.cloud/).
Learn more about and follow John:
X (https://twitter.com/jdegoes) // Linkedin (https://www.linkedin.com/in/jdegoes)
Mentioned in the episode:
Ziverge x Effectful Partership (https://www.ziverge.com/partnerships/effectful)
Effect TS Workshop (https://www.eventbrite.com/e/ziverge-effect-ts-workshop-tickets-1993621741295)
The Primitive is the product (https://www.amplifypartners.com/blog-posts/the-primitive-is-the-product) blog post.
Effect is an ecosystem of tools to build production-grade software in TypeScript.
Website & docs (https://effect.website/)
Community & support (https://discord.gg/effect-ts)
Follow us on X (Twitter) (https://twitter.com/EffectTS_)
Github (https://github.com/Effect-TS)
#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
20 Jul 2026
Foldkit: An Effect-First Frontend Framework #9
Get support from the Effect community (https://discord.gg/effect-ts)
Devin Jameson joins Cause & Effect to talk about Foldkit (https://foldkit.dev/), 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 (https://effect.website/)
Community & support (https://discord.gg/effect-ts)
Follow us on X (Twitter) (https://twitter.com/EffectTS_)
Github (https://github.com/Effect-TS)
#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
19 Jun 2026
Effectifying OpenCode #8
Get support from the Effect community (https://discord.gg/effect-ts)
Kit Langton joins the podcast to talk about Effect, OpenCode (https://opencode.ai/), 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 (https://twitter.com/kitlangton)
- YouTube (https://www.youtube.com/@kitlangton/featured)
- GitHub (https://github.com/kitlangton)
Mentioned in the video:
- effect.solutions (https://www.effect.solutions/)
- effect.institute (https://www.effect.institute/)
- hex.kitlangton.com (https://hex.kitlangton.com/)
Effect is an ecosystem of tools to build production-grade software in TypeScript.
Website & docs (https://effect.website/)
Community & support (https://discord.gg/effect-ts)
Follow us on X (Twitter) (https://twitter.com/EffectTS_)
Github (https://github.com/Effect-TS)
#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
16 Dec 2025
Reliable Payroll Systems in TypeScript with Effect #7
Johannes Schickling interviews Adam Rankin, CTO at Warp, about leveraging Effect to create structured and composable TypeScript codebases for reliable payment and payroll systems.
11 Nov 2025
Inside OpenRouter’s Tech Stack and Use of Effect #6
OpenRouter co-founder Louis Vichy discusses OpenRouter's TypeScript stack and use of Effect with Johannes Schickling and Michael Arnaldi, revealing engineering challenges in scaling their AI platform in this interview.
15 Sept 2025
Event-Driven Systems in FinTech: How Spiko Leverages Effect #5
Samuel Briole, CTO of Spiko, discusses how his FinTech startup uses Effect for event-driven systems, asynchronous operations, and API integrations in blockchain development, in this interview.
4 Aug 2025
From Skeptic to Advocate: Scaling Effect at Vercel #4
Dillon Mulroy, Domains Lead at Vercel, details his journey from skepticism to advocacy regarding Effect and its adoption across Vercel's Domains platform in an interview with Johannes Schickling.
24 Jun 2025
Scaling Voice AI at MasterClass with Effect & TypeScript #3
Johannes Schickling interviews David Golightly, Staff Engineer at MasterClass, about building Cortex, a real-time voice AI orchestration layer using Effect and TypeScript, to enable personalized conversations with celebrity instructors.
7 Mar 2025
Scaling AI for Customer Support at Markprompt with Effect #2
Join us as we talk with Michael Fester from Markprompt about scaling AI-powered customer support with Effect, building reliable and high-performance infrastructure, and enhancing developer productivity in a fast-evolving AI landscape.
Effect is an ecosystem of tools to build production-grade software in TypeScript.
Website & docs (https://effect.website/)
Community & support (https://discord.gg/effect-ts)
Follow us on X (Twitter) (https://twitter.com/EffectTS_)
Github (https://github.com/Effect-TS)
#Effect #TypeScript #Zendesk #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) - - Welcome & guest introduction
(01:54) - - Michael's journey: from academia to AI & Customer Support
(03:49) - - What is Markprompt? Overview & use cases
(07:45) - - Markprompt's system architecture
(10:22) - - Challenges of running AI-powered support systems
(13:20) - - Improving reliability with Effect
(16:41) - - Technical architecture breakdown
(19:51) - - The public API server setup
(23:50) - - Ingestion engine
(26:29) - - Onboarding engineers to Effect
(30:51) - - Migrating the codebase to Effect
(35:19) - - Effect in production: the power of schema
(39:02) - - Migrating to Effect: challenges & key takeaways
(41:45) - - Effect brings out the best in us engineers
(45:34) - - The Future of AI infrastructure
(50:18) - - Closing remarks & thanks
26 Nov 2024
Adopting Effect at Zendesk with Attila Večerek #1
In this episode, Attila Večerek, Tech Lead & Staff Engineer, joins our host Johannes Schickling to discuss how Zendesk incrementally adopted Effect in a polyglot environment with a large codebase.
Effect is an ecosystem of tools to build production-grade software in TypeScript.
Website & docs (https://effect.website)
Community & support (https://discord.gg/effect-ts)
Follow us on X (Twitter) (https://twitter.com/EffectTS_)
Github (https://github.com/Effect-TS)
#Effect #TypeScript #Zendesk #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:13) - Being an engineer at Zendesk
(06:05) - Challenging the status quo
(13:10) - Introducing TypeScript at Zendesk
(20:22) - Adopting fp-ts
(25:19) - The transition from fp-ts to Effect
(31:00) - DX adopting Effect
(37:15) - Implementing a Kafka consumer with Effect
(42:18) - Dependency injection
(48:33) - The power of TypeScript & Effect
(53:03) - Onboarding developers to Effect at Zendesk
(01:15:37) - Excitement for Effect Cluster
(01:19:30) - Outro
Who has been a guest on Cause & Effect
Names identified in recent episode analyses. Showing up to five guests.
Adam Rankin
Louis Vichy
Samuel Briole
Dillon Mulroy
David Golightly
Reach and audience
Public platform figures. Ratings count people who left a rating, not total listeners.
YouTube views
329,386
Score snapshot 15 Sept 2025
Apple Podcasts (US)
5.0 / 5
1 ratings
Spotify
5.0 / 5
6 ratings
Podcast Authority Score: 42 / 100
A composite of feed quality, social presence, YouTube performance and engagement. Read the methodology.
Quality
38
Social presence
0
YouTube
86
Engagement
32
Contact Cause & Effect
Guest appearances
Books guests
Based on episode analysis; this does not confirm that the show is currently accepting guests.
Questions about Cause & Effect
Who hosts Cause & Effect?
Johannes Schickling host the show. Published by Effectful Technologies Inc..
How often do new episodes come out?
The show publishes monthly, based on its RSS feed.
Does Cause & Effect take guests?
Yes. Guests have been identified in episode analyses.
Host of Cause & Effect?
Claim your podcast to manage its listing and keep your show details accurate.
Pod Engine is an independent podcast discovery and analytics service and is not affiliated with or endorsed by this podcast. Artwork and show content belong to their owners. Full legal notice.
Explore this show Podcast research with Pod Engine