<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheet.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0">
  <channel>
    <atom:link rel="self" type="application/atom+xml" href="https://feeds.transistor.fm/cause-effect" title="MP3 Audio"/>
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
    <podcast:podping usesPodping="true"/>
    <title>Cause &amp; Effect</title>
    <generator>Transistor (https://transistor.fm)</generator>
    <itunes:new-feed-url>https://feeds.transistor.fm/cause-effect</itunes:new-feed-url>
    <description>Explore how software engineers use Effect to build reliable, production-ready software in TypeScript.</description>
    <copyright>Copyright © Effectful Technologies Inc.</copyright>
    <podcast:guid>d45c229b-74f9-55d3-b3e6-f55149125752</podcast:guid>
    <podcast:locked>yes</podcast:locked>
    <language>en</language>
    <pubDate>Tue, 16 Dec 2025 13:00:12 +0100</pubDate>
    <lastBuildDate>Tue, 16 Dec 2025 13:02:42 +0100</lastBuildDate>
    <link>https://effect.website</link>
    <image>
      <url>https://img.transistorcdn.com/zmls_7lJW5cH7qXkAbaq-fwKoRzn96CTPuVrDgKmjOM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82MWE5/ZWMxM2EwYWM0NzVl/OTgyYzJjMTJjZWQ4/MGU0YS5wbmc.jpg</url>
      <title>Cause &amp; Effect</title>
      <link>https://effect.website</link>
    </image>
    <itunes:category text="Technology"/>
    <itunes:category text="Technology"/>
    <itunes:type>episodic</itunes:type>
    <itunes:author>Effectful Technologies Inc.</itunes:author>
    <itunes:image href="https://img.transistorcdn.com/zmls_7lJW5cH7qXkAbaq-fwKoRzn96CTPuVrDgKmjOM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82MWE5/ZWMxM2EwYWM0NzVl/OTgyYzJjMTJjZWQ4/MGU0YS5wbmc.jpg"/>
    <itunes:summary>Explore how software engineers use Effect to build reliable, production-ready software in TypeScript.</itunes:summary>
    <itunes:subtitle>Explore how software engineers use Effect to build reliable, production-ready software in TypeScript..</itunes:subtitle>
    <itunes:keywords>typescript, production-grade software, functional programming </itunes:keywords>
    <itunes:owner>
      <itunes:name>Effectful Technologies Inc.</itunes:name>
      <itunes:email>contact@effectful.co</itunes:email>
    </itunes:owner>
    <itunes:complete>No</itunes:complete>
    <itunes:explicit>No</itunes:explicit>
    <item>
      <title>Reliable Payroll Systems in TypeScript with Effect #7</title>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>Reliable Payroll Systems in TypeScript with Effect #7</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5ca53176-6fb1-45f8-8c2b-edda5296242b</guid>
      <link>https://share.transistor.fm/s/2d4dd77d</link>
      <description>
        <![CDATA[<p>Get support from the <a href="https://discord.gg/effect-ts">Effect community</a></p><p>In this episode, Johannes Schickling talks with Adam Rankin, CTO at <a href="https://www.joinwarp.com">Warp</a>, 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 &amp; payroll systems.</p><p><a href="https://www.joinwarp.com/careers/roles">Jobs at Warp</a>.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Spiko #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro</li>
<li>(01:45) - Adam’s background &amp; early startup experience</li>
<li>(08:18) - Warp's origin story</li>
<li>(17:36) - What made Effect click for Warp</li>
<li>(29:24) - Getting started with Effect (AI browser agent)</li>
<li>(34:52) - Onboarding developers to Effect</li>
<li>(42:17) - Benefits of composability in payment systems</li>
<li>(43:53) - Warp’s system architecture</li>
<li>(56:48) - Closing thoughts</li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Get support from the <a href="https://discord.gg/effect-ts">Effect community</a></p><p>In this episode, Johannes Schickling talks with Adam Rankin, CTO at <a href="https://www.joinwarp.com">Warp</a>, 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 &amp; payroll systems.</p><p><a href="https://www.joinwarp.com/careers/roles">Jobs at Warp</a>.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Spiko #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro</li>
<li>(01:45) - Adam’s background &amp; early startup experience</li>
<li>(08:18) - Warp's origin story</li>
<li>(17:36) - What made Effect click for Warp</li>
<li>(29:24) - Getting started with Effect (AI browser agent)</li>
<li>(34:52) - Onboarding developers to Effect</li>
<li>(42:17) - Benefits of composability in payment systems</li>
<li>(43:53) - Warp’s system architecture</li>
<li>(56:48) - Closing thoughts</li>
</ul>]]>
      </content:encoded>
      <pubDate>Tue, 16 Dec 2025 13:00:00 +0100</pubDate>
      <author>Effectful Technologies Inc.</author>
      <enclosure url="https://media.transistor.fm/2d4dd77d/1a38f23c.mp3" length="143769080" type="audio/mpeg"/>
      <itunes:author>Effectful Technologies Inc.</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/7eEaCyJGJOeBirXshOaFB017ok3Hr-ouMMftoWJ-LMI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83NGY4/Y2RiMTYzYWQxNmM5/Mjc1OTVlMDJjZTNl/OWM5Mi5wbmc.jpg"/>
      <itunes:duration>3594</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Get support from the <a href="https://discord.gg/effect-ts">Effect community</a></p><p>In this episode, Johannes Schickling talks with Adam Rankin, CTO at <a href="https://www.joinwarp.com">Warp</a>, 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 &amp; payroll systems.</p><p><a href="https://www.joinwarp.com/careers/roles">Jobs at Warp</a>.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Spiko #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro</li>
<li>(01:45) - Adam’s background &amp; early startup experience</li>
<li>(08:18) - Warp's origin story</li>
<li>(17:36) - What made Effect click for Warp</li>
<li>(29:24) - Getting started with Effect (AI browser agent)</li>
<li>(34:52) - Onboarding developers to Effect</li>
<li>(42:17) - Benefits of composability in payment systems</li>
<li>(43:53) - Warp’s system architecture</li>
<li>(56:48) - Closing thoughts</li>
</ul>]]>
      </itunes:summary>
      <itunes:keywords>typescript, production-grade software, functional programming </itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/2d4dd77d/transcript.srt" type="application/x-subrip" rel="captions"/>
      <podcast:chapters url="https://share.transistor.fm/s/2d4dd77d/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Inside OpenRouter’s Tech Stack and Use of Effect #6</title>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>Inside OpenRouter’s Tech Stack and Use of Effect #6</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">191fbb23-8529-4a70-8a87-fd629eed646a</guid>
      <link>https://share.transistor.fm/s/aced625f</link>
      <description>
        <![CDATA[<p>Get support from the <a href="https://discord.gg/effect-ts">Effect community</a></p><p>Louis Vichy, co-founder of <a href="https://openrouter.ai">OpenRouter</a>, 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.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Spiko #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Guest Intro &amp; OpenRouter</li>
<li>(07:45) - Why Everything Runs in TypeScript</li>
<li>(15:43) - Scaling &amp; Routing in OpenRouter’s Infrastructure</li>
<li>(18:03) - Michael’s Story: Why Effect Was Born</li>
<li>(23:11) - Effect vs. Result Types and Error Handling</li>
<li>(26:04) - Culture, Hiring &amp; Engineering Consistency</li>
<li>(30:48) - The Case for Gradual Effect Adoption</li>
<li>(32:30) - Generators, Pipe, and Functional Design</li>
<li>(47:41) - Observability &amp; Concurrency</li>
<li>(58:35) - Agentic Systems, Orchestration &amp; Observability</li>
<li>(01:16:41) - Using Effect in OpenRouter’s Internal Tooling</li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Get support from the <a href="https://discord.gg/effect-ts">Effect community</a></p><p>Louis Vichy, co-founder of <a href="https://openrouter.ai">OpenRouter</a>, 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.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Spiko #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Guest Intro &amp; OpenRouter</li>
<li>(07:45) - Why Everything Runs in TypeScript</li>
<li>(15:43) - Scaling &amp; Routing in OpenRouter’s Infrastructure</li>
<li>(18:03) - Michael’s Story: Why Effect Was Born</li>
<li>(23:11) - Effect vs. Result Types and Error Handling</li>
<li>(26:04) - Culture, Hiring &amp; Engineering Consistency</li>
<li>(30:48) - The Case for Gradual Effect Adoption</li>
<li>(32:30) - Generators, Pipe, and Functional Design</li>
<li>(47:41) - Observability &amp; Concurrency</li>
<li>(58:35) - Agentic Systems, Orchestration &amp; Observability</li>
<li>(01:16:41) - Using Effect in OpenRouter’s Internal Tooling</li>
</ul>]]>
      </content:encoded>
      <pubDate>Tue, 11 Nov 2025 13:00:00 +0100</pubDate>
      <author>Effectful Technologies Inc.</author>
      <enclosure url="https://media.transistor.fm/aced625f/979182ed.mp3" length="206856478" type="audio/mpeg"/>
      <itunes:author>Effectful Technologies Inc.</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/EMMceqjuW8RpliiIs0ZLoeKSD8gUJ1bFCcXKAlg2RbE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xNTQ0/OTBiOWUzNzE3MzZj/YjkyZTEzMTY4YTdi/OGRlMC5wbmc.jpg"/>
      <itunes:duration>5171</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Get support from the <a href="https://discord.gg/effect-ts">Effect community</a></p><p>Louis Vichy, co-founder of <a href="https://openrouter.ai">OpenRouter</a>, 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.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Spiko #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Guest Intro &amp; OpenRouter</li>
<li>(07:45) - Why Everything Runs in TypeScript</li>
<li>(15:43) - Scaling &amp; Routing in OpenRouter’s Infrastructure</li>
<li>(18:03) - Michael’s Story: Why Effect Was Born</li>
<li>(23:11) - Effect vs. Result Types and Error Handling</li>
<li>(26:04) - Culture, Hiring &amp; Engineering Consistency</li>
<li>(30:48) - The Case for Gradual Effect Adoption</li>
<li>(32:30) - Generators, Pipe, and Functional Design</li>
<li>(47:41) - Observability &amp; Concurrency</li>
<li>(58:35) - Agentic Systems, Orchestration &amp; Observability</li>
<li>(01:16:41) - Using Effect in OpenRouter’s Internal Tooling</li>
</ul>]]>
      </itunes:summary>
      <itunes:keywords>typescript, production-grade software, functional programming </itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/aced625f/transcript.srt" type="application/x-subrip" rel="captions"/>
      <podcast:chapters url="https://share.transistor.fm/s/aced625f/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Event-Driven Systems in FinTech: How Spiko Leverages Effect #5</title>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Event-Driven Systems in FinTech: How Spiko Leverages Effect #5</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">492bc03b-0c37-4f6f-906b-36ce167824f1</guid>
      <link>https://share.transistor.fm/s/4e396b4d</link>
      <description>
        <![CDATA[<p>Get support from the <a href="https://discord.gg/effect-ts">Effect community</a></p><p>This podcast episode features Samuel Briole, CTO of <a href="https://www.spiko.io">Spiko</a>, a Paris-based FinTech startup building infrastructure for issuing regulated financial products on public blockchains, specifically risk-free products. </p><p>Spiko utilizes the Effect extensively from day one, for both backend and frontend development, particularly for managing asynchronous operations, API integrations, and smart contracts.</p><p>Learn more about &amp; follow Samuel:</p><ul><li><a href="https://www.linkedin.com/in/samuel-briole">LinkedIn</a></li><li><a href="https://github.com/wewelll">GitHub</a></li><li><a href="https://github.com/spiko-tech/effect-messaging">effect-messaging</a></li></ul><p><br>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Spiko #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(15:12) - Event-Driven Systems</li>
<li>(22:45) - Choosing RabbitMQ over Kafka or NATS</li>
<li>(28:26) - Why they built effect-messaging</li>
<li>(39:53) - Effect Schema, Versioning, Async Messaging</li>
<li>(46:44) - Agents &amp; Effect AI </li>
<li>(53:21) - Closing Thoughts &amp; Looking Ahead</li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Get support from the <a href="https://discord.gg/effect-ts">Effect community</a></p><p>This podcast episode features Samuel Briole, CTO of <a href="https://www.spiko.io">Spiko</a>, a Paris-based FinTech startup building infrastructure for issuing regulated financial products on public blockchains, specifically risk-free products. </p><p>Spiko utilizes the Effect extensively from day one, for both backend and frontend development, particularly for managing asynchronous operations, API integrations, and smart contracts.</p><p>Learn more about &amp; follow Samuel:</p><ul><li><a href="https://www.linkedin.com/in/samuel-briole">LinkedIn</a></li><li><a href="https://github.com/wewelll">GitHub</a></li><li><a href="https://github.com/spiko-tech/effect-messaging">effect-messaging</a></li></ul><p><br>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Spiko #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(15:12) - Event-Driven Systems</li>
<li>(22:45) - Choosing RabbitMQ over Kafka or NATS</li>
<li>(28:26) - Why they built effect-messaging</li>
<li>(39:53) - Effect Schema, Versioning, Async Messaging</li>
<li>(46:44) - Agents &amp; Effect AI </li>
<li>(53:21) - Closing Thoughts &amp; Looking Ahead</li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 15 Sep 2025 12:00:00 +0200</pubDate>
      <author>Effectful Technologies Inc.</author>
      <enclosure url="https://media.transistor.fm/4e396b4d/d015c3ea.mp3" length="139363476" type="audio/mpeg"/>
      <itunes:author>Effectful Technologies Inc.</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/MS461UXbqAXWi3qp0UZFLpJ7wB9WQTPg5l5PA3hMGZw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mM2E1/Y2FmMTE2NmI5YTkx/Y2U5MWYxNDBiMWQ2/MDQ4Ni5wbmc.jpg"/>
      <itunes:duration>3483</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Get support from the <a href="https://discord.gg/effect-ts">Effect community</a></p><p>This podcast episode features Samuel Briole, CTO of <a href="https://www.spiko.io">Spiko</a>, a Paris-based FinTech startup building infrastructure for issuing regulated financial products on public blockchains, specifically risk-free products. </p><p>Spiko utilizes the Effect extensively from day one, for both backend and frontend development, particularly for managing asynchronous operations, API integrations, and smart contracts.</p><p>Learn more about &amp; follow Samuel:</p><ul><li><a href="https://www.linkedin.com/in/samuel-briole">LinkedIn</a></li><li><a href="https://github.com/wewelll">GitHub</a></li><li><a href="https://github.com/spiko-tech/effect-messaging">effect-messaging</a></li></ul><p><br>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Spiko #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(15:12) - Event-Driven Systems</li>
<li>(22:45) - Choosing RabbitMQ over Kafka or NATS</li>
<li>(28:26) - Why they built effect-messaging</li>
<li>(39:53) - Effect Schema, Versioning, Async Messaging</li>
<li>(46:44) - Agents &amp; Effect AI </li>
<li>(53:21) - Closing Thoughts &amp; Looking Ahead</li>
</ul>]]>
      </itunes:summary>
      <itunes:keywords>typescript, production-grade software, functional programming </itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/4e396b4d/transcript.srt" type="application/x-subrip" rel="captions"/>
      <podcast:chapters url="https://share.transistor.fm/s/4e396b4d/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>From Skeptic to Advocate: Scaling Effect at Vercel #4</title>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>From Skeptic to Advocate: Scaling Effect at Vercel #4</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c9612ace-e7eb-4cd0-afe4-cab27f413769</guid>
      <link>https://share.transistor.fm/s/6499667f</link>
      <description>
        <![CDATA[<p>In this episode of Cause &amp; 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.</p><p>Whether you're skeptical or already experimenting with Effect, this conversation offers clarity, nuance, and inspiration. Enjoy!</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Vercel #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro</li>
<li>(03:00) - How Vercel Adopted Effect</li>
<li>(10:57) - Dillon’s background </li>
<li>(16:27) - Effect DX</li>
<li>(22:13) - Lessons from other stacks </li>
<li>(25:18) - From Skeptic to Advocate </li>
<li>(31:13) - Effect's Incremental Adoption</li>
<li>(42:31) - Effect ≠ RxJS, Effect vs Ramda</li>
<li>(48:24) - Effect's superpowers at Vercel </li>
<li>(52:31) - Wrap-Up &amp; What’s Next</li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In this episode of Cause &amp; 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.</p><p>Whether you're skeptical or already experimenting with Effect, this conversation offers clarity, nuance, and inspiration. Enjoy!</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Vercel #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro</li>
<li>(03:00) - How Vercel Adopted Effect</li>
<li>(10:57) - Dillon’s background </li>
<li>(16:27) - Effect DX</li>
<li>(22:13) - Lessons from other stacks </li>
<li>(25:18) - From Skeptic to Advocate </li>
<li>(31:13) - Effect's Incremental Adoption</li>
<li>(42:31) - Effect ≠ RxJS, Effect vs Ramda</li>
<li>(48:24) - Effect's superpowers at Vercel </li>
<li>(52:31) - Wrap-Up &amp; What’s Next</li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 04 Aug 2025 12:00:00 +0200</pubDate>
      <author>Effectful Technologies Inc.</author>
      <enclosure url="https://media.transistor.fm/6499667f/7c26b50b.mp3" length="129321404" type="audio/mpeg"/>
      <itunes:author>Effectful Technologies Inc.</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/-kHxCuEGSLf4Oa-uNWmCmN4Wzy-LqVRfxj7x1heerZ4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xYmVi/MTkxZjkzM2IwYTli/OTFjZDNhMTYwMTI1/MzEwYy5wbmc.jpg"/>
      <itunes:duration>3233</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>In this episode of Cause &amp; 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.</p><p>Whether you're skeptical or already experimenting with Effect, this conversation offers clarity, nuance, and inspiration. Enjoy!</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Vercel #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro</li>
<li>(03:00) - How Vercel Adopted Effect</li>
<li>(10:57) - Dillon’s background </li>
<li>(16:27) - Effect DX</li>
<li>(22:13) - Lessons from other stacks </li>
<li>(25:18) - From Skeptic to Advocate </li>
<li>(31:13) - Effect's Incremental Adoption</li>
<li>(42:31) - Effect ≠ RxJS, Effect vs Ramda</li>
<li>(48:24) - Effect's superpowers at Vercel </li>
<li>(52:31) - Wrap-Up &amp; What’s Next</li>
</ul>]]>
      </itunes:summary>
      <itunes:keywords>typescript, production-grade software, functional programming </itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/6499667f/transcript.srt" type="application/x-subrip" rel="captions"/>
      <podcast:chapters url="https://share.transistor.fm/s/6499667f/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Scaling Voice AI at MasterClass with Effect &amp; TypeScript #3</title>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>Scaling Voice AI at MasterClass with Effect &amp; TypeScript #3</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3ccb708c-4ca6-4bef-aaad-fc0d974a1762</guid>
      <link>https://share.transistor.fm/s/c1e8676c</link>
      <description>
        <![CDATA[<p>In this episode of Cause &amp; Effect, Johannes Schickling had a conversation with David Golightly, Staff Engineer at <a href="https://www.masterclass.com">MasterClass</a>, to explore how his team built Cortex – a real-time voice AI orchestration layer that powers personalized conversations with celebrity instructors like Gordon Ramsay and Mark Cuban.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Zendesk #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro &amp; David's background </li>
<li>(04:56) - Discovering Effect &amp; early impressions</li>
<li>(08:32) - Why RxJS wasn’t enough for Cortex</li>
<li>(16:15) - MasterClass On Call</li>
<li>(19:10) - Building the orchestration layer</li>
<li>(25:30) - Incremental adoption of Effect at MasterClass</li>
<li>(31:43) - Text-to-speech component</li>
<li>(40:08) - Error handling, observability, open-telemetry</li>
<li>(01:01:20) - Looking ahead: Effect 4.0 &amp; the future</li>
<li>(01:08:00) - Closing thoughts</li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In this episode of Cause &amp; Effect, Johannes Schickling had a conversation with David Golightly, Staff Engineer at <a href="https://www.masterclass.com">MasterClass</a>, to explore how his team built Cortex – a real-time voice AI orchestration layer that powers personalized conversations with celebrity instructors like Gordon Ramsay and Mark Cuban.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Zendesk #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro &amp; David's background </li>
<li>(04:56) - Discovering Effect &amp; early impressions</li>
<li>(08:32) - Why RxJS wasn’t enough for Cortex</li>
<li>(16:15) - MasterClass On Call</li>
<li>(19:10) - Building the orchestration layer</li>
<li>(25:30) - Incremental adoption of Effect at MasterClass</li>
<li>(31:43) - Text-to-speech component</li>
<li>(40:08) - Error handling, observability, open-telemetry</li>
<li>(01:01:20) - Looking ahead: Effect 4.0 &amp; the future</li>
<li>(01:08:00) - Closing thoughts</li>
</ul>]]>
      </content:encoded>
      <pubDate>Tue, 24 Jun 2025 12:15:00 +0200</pubDate>
      <author>Effectful Technologies Inc.</author>
      <enclosure url="https://media.transistor.fm/c1e8676c/14827cf8.mp3" length="166656993" type="audio/mpeg"/>
      <itunes:author>Effectful Technologies Inc.</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Jej4A3WTlTar3U69eFKEzqNurxiDI5mOEQQXYQS3xxU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMjlh/YmY0NmJiOTNhYjU2/NDc0YWVkOTZiN2Iz/MDU3MC5wbmc.jpg"/>
      <itunes:duration>4166</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>In this episode of Cause &amp; Effect, Johannes Schickling had a conversation with David Golightly, Staff Engineer at <a href="https://www.masterclass.com">MasterClass</a>, to explore how his team built Cortex – a real-time voice AI orchestration layer that powers personalized conversations with celebrity instructors like Gordon Ramsay and Mark Cuban.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Zendesk #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro &amp; David's background </li>
<li>(04:56) - Discovering Effect &amp; early impressions</li>
<li>(08:32) - Why RxJS wasn’t enough for Cortex</li>
<li>(16:15) - MasterClass On Call</li>
<li>(19:10) - Building the orchestration layer</li>
<li>(25:30) - Incremental adoption of Effect at MasterClass</li>
<li>(31:43) - Text-to-speech component</li>
<li>(40:08) - Error handling, observability, open-telemetry</li>
<li>(01:01:20) - Looking ahead: Effect 4.0 &amp; the future</li>
<li>(01:08:00) - Closing thoughts</li>
</ul>]]>
      </itunes:summary>
      <itunes:keywords>typescript, production-grade software, functional programming </itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/c1e8676c/transcript.srt" type="application/x-subrip" rel="captions"/>
      <podcast:chapters url="https://share.transistor.fm/s/c1e8676c/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Scaling AI for Customer Support at Markprompt with Effect #2</title>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>Scaling AI for Customer Support at Markprompt with Effect #2</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1046b444-53ba-4522-ae5d-cd4845c091fa</guid>
      <link>https://share.transistor.fm/s/23ef233e</link>
      <description>
        <![CDATA[<p>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.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Zendesk #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - - Welcome &amp; guest introduction</li>
<li>(01:54) - - Michael's journey: from academia to AI &amp; Customer Support</li>
<li>(03:49) - - What is Markprompt? Overview &amp; use cases</li>
<li>(07:45) - - Markprompt's system architecture</li>
<li>(10:22) - - Challenges of running AI-powered support systems</li>
<li>(13:20) - - Improving reliability with Effect</li>
<li>(16:41) - - Technical architecture breakdown</li>
<li>(19:51) - - The public API server setup</li>
<li>(23:50) - - Ingestion engine</li>
<li>(26:29) - - Onboarding engineers to Effect</li>
<li>(30:51) - - Migrating the codebase to Effect</li>
<li>(35:19) - - Effect in production: the power of schema</li>
<li>(39:02) - - Migrating to Effect: challenges &amp; key takeaways</li>
<li>(41:45) - - Effect brings out the best in us engineers</li>
<li>(45:34) - - The Future of AI infrastructure</li>
<li>(50:18) - - Closing remarks &amp; thanks</li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>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.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Zendesk #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - - Welcome &amp; guest introduction</li>
<li>(01:54) - - Michael's journey: from academia to AI &amp; Customer Support</li>
<li>(03:49) - - What is Markprompt? Overview &amp; use cases</li>
<li>(07:45) - - Markprompt's system architecture</li>
<li>(10:22) - - Challenges of running AI-powered support systems</li>
<li>(13:20) - - Improving reliability with Effect</li>
<li>(16:41) - - Technical architecture breakdown</li>
<li>(19:51) - - The public API server setup</li>
<li>(23:50) - - Ingestion engine</li>
<li>(26:29) - - Onboarding engineers to Effect</li>
<li>(30:51) - - Migrating the codebase to Effect</li>
<li>(35:19) - - Effect in production: the power of schema</li>
<li>(39:02) - - Migrating to Effect: challenges &amp; key takeaways</li>
<li>(41:45) - - Effect brings out the best in us engineers</li>
<li>(45:34) - - The Future of AI infrastructure</li>
<li>(50:18) - - Closing remarks &amp; thanks</li>
</ul>]]>
      </content:encoded>
      <pubDate>Fri, 07 Mar 2025 13:30:00 +0100</pubDate>
      <author>Effectful Technologies Inc.</author>
      <enclosure url="https://media.transistor.fm/23ef233e/ccd3a51b.mp3" length="126888155" type="audio/mpeg"/>
      <itunes:author>Effectful Technologies Inc.</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/gZDU2LKVjaHOLgbRYnigFE7wMceHG1W_jX_L4Ghcrek/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lNzIw/ZjIwNGNlYjI0Mzcy/MzYwMmZmYmZlZTQz/MzNiNy5wbmc.jpg"/>
      <itunes:duration>3171</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>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.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website/">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Zendesk #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - - Welcome &amp; guest introduction</li>
<li>(01:54) - - Michael's journey: from academia to AI &amp; Customer Support</li>
<li>(03:49) - - What is Markprompt? Overview &amp; use cases</li>
<li>(07:45) - - Markprompt's system architecture</li>
<li>(10:22) - - Challenges of running AI-powered support systems</li>
<li>(13:20) - - Improving reliability with Effect</li>
<li>(16:41) - - Technical architecture breakdown</li>
<li>(19:51) - - The public API server setup</li>
<li>(23:50) - - Ingestion engine</li>
<li>(26:29) - - Onboarding engineers to Effect</li>
<li>(30:51) - - Migrating the codebase to Effect</li>
<li>(35:19) - - Effect in production: the power of schema</li>
<li>(39:02) - - Migrating to Effect: challenges &amp; key takeaways</li>
<li>(41:45) - - Effect brings out the best in us engineers</li>
<li>(45:34) - - The Future of AI infrastructure</li>
<li>(50:18) - - Closing remarks &amp; thanks</li>
</ul>]]>
      </itunes:summary>
      <itunes:keywords>typescript, production-grade software, functional programming </itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/23ef233e/transcript.srt" type="application/x-subrip" rel="captions"/>
      <podcast:chapters url="https://share.transistor.fm/s/23ef233e/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Adopting Effect at Zendesk with Attila Večerek #1 </title>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>Adopting Effect at Zendesk with Attila Večerek #1 </itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fe1df7a9-5998-4f4c-9ec4-e37f37592bb5</guid>
      <link>https://share.transistor.fm/s/d7d7cb15</link>
      <description>
        <![CDATA[<p>In this episode, Attila Večerek, Tech Lead &amp; Staff Engineer, joins our host Johannes Schickling to discuss how Zendesk incrementally adopted Effect in a polyglot environment with a large codebase.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Zendesk #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro</li>
<li>(03:13) - Being an engineer at Zendesk</li>
<li>(06:05) - Challenging the status quo</li>
<li>(13:10) - Introducing TypeScript at Zendesk</li>
<li>(20:22) - Adopting fp-ts</li>
<li>(25:19) - The transition from fp-ts to Effect</li>
<li>(31:00) - DX adopting Effect</li>
<li>(37:15) - Implementing a Kafka consumer with Effect</li>
<li>(42:18) - Dependency injection</li>
<li>(48:33) - The power of TypeScript &amp; Effect</li>
<li>(53:03) - Onboarding developers to Effect at Zendesk</li>
<li>(01:15:37) - Excitement for Effect Cluster</li>
<li>(01:19:30) - Outro</li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In this episode, Attila Večerek, Tech Lead &amp; Staff Engineer, joins our host Johannes Schickling to discuss how Zendesk incrementally adopted Effect in a polyglot environment with a large codebase.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Zendesk #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro</li>
<li>(03:13) - Being an engineer at Zendesk</li>
<li>(06:05) - Challenging the status quo</li>
<li>(13:10) - Introducing TypeScript at Zendesk</li>
<li>(20:22) - Adopting fp-ts</li>
<li>(25:19) - The transition from fp-ts to Effect</li>
<li>(31:00) - DX adopting Effect</li>
<li>(37:15) - Implementing a Kafka consumer with Effect</li>
<li>(42:18) - Dependency injection</li>
<li>(48:33) - The power of TypeScript &amp; Effect</li>
<li>(53:03) - Onboarding developers to Effect at Zendesk</li>
<li>(01:15:37) - Excitement for Effect Cluster</li>
<li>(01:19:30) - Outro</li>
</ul>]]>
      </content:encoded>
      <pubDate>Tue, 26 Nov 2024 17:16:16 +0100</pubDate>
      <author>Effectful Technologies Inc.</author>
      <enclosure url="https://media.transistor.fm/d7d7cb15/3f33a4f1.mp3" length="193260202" type="audio/mpeg"/>
      <itunes:author>Effectful Technologies Inc.</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/EY0-jPmfKGrZNw2xqDuXHF4g2iaiTrk96Inh2b_iBzQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9kMDYy/MGJjNWEzOGM2YjFh/ZmY3OGUzZDk3OGY3/MzAwMi5wbmc.jpg"/>
      <itunes:duration>4831</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>In this episode, Attila Večerek, Tech Lead &amp; Staff Engineer, joins our host Johannes Schickling to discuss how Zendesk incrementally adopted Effect in a polyglot environment with a large codebase.</p><p>Effect is an ecosystem of tools to build production-grade software in TypeScript.</p><ul><li><a href="https://effect.website">Website &amp; docs</a></li><li><a href="https://discord.gg/effect-ts">Community &amp; support</a></li><li><a href="https://twitter.com/EffectTS_">Follow us on X (Twitter)</a></li><li><a href="https://github.com/Effect-TS">Github</a><p></p></li></ul><p>#Effect #TypeScript #Zendesk #softwareDevelopment</p><p>Song: Dosi &amp; Aisake - Cruising [NCS Release]<br>Music provided by NoCopyrightSounds<br>Free Download/Stream: http://ncs.io/Cruising<br>Watch: http://ncs.lnk.to/CruisingAT/youtube</p>
<ul><li>(00:00) - Intro</li>
<li>(03:13) - Being an engineer at Zendesk</li>
<li>(06:05) - Challenging the status quo</li>
<li>(13:10) - Introducing TypeScript at Zendesk</li>
<li>(20:22) - Adopting fp-ts</li>
<li>(25:19) - The transition from fp-ts to Effect</li>
<li>(31:00) - DX adopting Effect</li>
<li>(37:15) - Implementing a Kafka consumer with Effect</li>
<li>(42:18) - Dependency injection</li>
<li>(48:33) - The power of TypeScript &amp; Effect</li>
<li>(53:03) - Onboarding developers to Effect at Zendesk</li>
<li>(01:15:37) - Excitement for Effect Cluster</li>
<li>(01:19:30) - Outro</li>
</ul>]]>
      </itunes:summary>
      <itunes:keywords>TypeScript, Effect, Zendesk</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://schickling.dev" img="https://img.transistorcdn.com/e1rm8ADumRQqsHiC8MDSdwsxM9LUF44xmUKyHaZoPlI/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lNGYw/YjYwNDM4ZTU4MzY2/ZmRiZjQwMTY2ZjE4/YmViOS5qcGc.jpg">Johannes Schickling</podcast:person>
      <podcast:person role="Guest" href="http://dev.to/attila_vecerek" img="https://img.transistorcdn.com/yGOW0PxhPlkSWpFgV1kiij5gTCV6wWhc7KQjfaj_xXY/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82YWUw/MzdjMmUyNjJjNjgx/ODA0YTY3ZjlmNDI1/Mjc2Ni5qcGc.jpg">Attila Večerek</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d7d7cb15/transcript.srt" type="application/x-subrip" rel="captions"/>
      <podcast:chapters url="https://share.transistor.fm/s/d7d7cb15/chapters.json" type="application/json+chapters"/>
    </item>
  </channel>
</rss>
