The Weekly Dev's Brew cover art

The Weekly Dev's Brew

The Weekly Dev's Brew

By: Jan-Niklas Wortmann | Web Development Enthusiast & Podcast Host
Listen for free

About this listen

Join host Jan-Niklas Wortmann in 'The Weekly Dev's Brew, where we explore the latest in web development, JavaScript, TypeScript, and emerging technologies. Engage in coffee shop-style conversations with industry experts to learn about frameworks like React, Vue, Angular, and everything remotely related. Follow us on social media for more insights https://www.weeklybrew.dev/

© 2025 The Weekly Dev's Brew
Episodes
  • Why JavaScript is Broken: How Effect and TypeScript Fixes It (w/ Michael Arnaldi)
    Jul 14 2025

    In this episode of The Weekly Dev's Brew, Jan sits down with Michael Arnaldi, founder of Effect TS, to tackle a controversial truth: JavaScript's async model is fundamentally broken. From promises that lie about their errors to the nightmare of production-grade error handling, we delve into why traditional JavaScript tools in the realm of web development set us up for failure. Discover how Effect TS, built on TypeScript principles, offers a radically different approach for developers seeking to strengthen their web development skills. Whether you're drowning in try-catch blocks, struggling with graceful shutdowns, or wondering how to build truly reliable systems in JavaScript, this episode delivers hard truths and practical solutions tailored for developers using JavaScript and TypeScript.
    ☕ Grab your brew and learn why some of the biggest companies are betting their backends on a TypeScript-first future.

    Our Fantastic Guest
    Michael Arnaldi (Author of Effect)
    X formerly Twitter


    Links and Resources
    Effect TS Website
    Effectful Technologies
    "Simple Made Easy" by Rich Hickey
    John De Goes Effect Talk

    Thank you very much for listening!

    We are also pretty much on all social media platforms, so make sure to like and subscribe!

    Homepage - https://www.weeklybrew.dev/

    BlueSky - https://bsky.app/profile/weeklybrew.dev
    Instagram - https://www.instagram.com/weeklydevsbrew/
    TikTok - https://www.tiktok.com/@weeklybrew.dev
    YouTube - https://www.youtube.com/@theweeklydevsbrew
    LinkedIn - https://linkedin.com/company/the-weekly-dev-s-brew

    Show More Show Less
    59 mins
  • Fast Sites Start with Fonts: A Deep Dive with Daniel Roe
    Jul 7 2025

    In this episode of The Weekly Dev’s Brew, Jan sits down with Daniel Roe to dive deep into a topic devs often overlook: web fonts. From performance pitfalls to implementation strategies, Daniel breaks down why your font choices might be slowing down your site—and what you can do about it. Whether you’ve been blindly copy-pasting Google Fonts or wondering how to ship faster, cleaner web experiences, this episode delivers practical insights with zero fluff.

    ☕ Pull up a brew and learn how to stop letting fonts wreck your performance budget.


    Our Fantastic Guest
    Danie Roe
    Daniel leads the Nuxt core team. Previously, he was CTO of a SaaS startup and founder of a creative agency focusing on clarity of vision and message.
    His open-source work has a focus in the Vue.js and Nuxt ecosystems. He's a keynote speaker at conferences and involved in consultancy with companies around the world, particularly around JAMstack, serverless and software architecture.

    Bluesky
    GitHub
    LinkedIn

    Chapters

    00:00 - Into
    00:36 - performance impact of fonts
    03:03 - Font Optimization
    04:37 - What is font subsetting?
    06:54 - How to handle font licenses?
    11:05 - How to prevent layout shifts?
    17:07 - How to learn about fonts?
    20:01 - What are Variable Fonts?
    22:55 - Accessibility of Fonts
    26:38 - System vs Custom Fonts
    30:46 - About Font Providers
    33:15 - How to know which font is applied?
    35:48 - Local vs remote fonts
    36:41 - Dynamical changing fonts?
    38:17 - Fonts and i18n
    40:45 - On Ligatures
    42:36 - Outro

    Links and Resources
    Stoyan's Blog

    Production support for this video was kindly provided by WebStorm. Thanks for helping bring this idea to life!

    Thank you very much for listening!

    We are also pretty much on all social media platforms, so make sure to like and subscribe!

    Homepage - https://www.weeklybrew.dev/

    BlueSky - https://bsky.app/profile/weeklybrew.dev
    Instagram - https://www.instagram.com/weeklydevsbrew/
    TikTok - https://www.tiktok.com/@weeklybrew.dev
    YouTube - https://www.youtube.com/@theweeklydevsbrew
    LinkedIn - https://linkedin.com/company/the-weekly-dev-s-brew

    Show More Show Less
    43 mins
  • From Nuxt to Nitro: How One Engine Is Powering the Modern Web (w/ Alexander Lichter)
    Jun 30 2025

    In this episode of The Weekly Dev’s Brew, we dive into the current state of web development with Alexander Lichter, a core member of Nuxt and DevRel at Void Zero. Join us as we discuss Nitro, the innovative server engine powering Nuxt and its growing influence on frameworks like SolidStart and Analog. Discover how Nitro is transforming fullstack JavaScript development, allowing for leaner and more adaptable backends. Our conversation also touches on Vite, modern server patterns, and the realities of working in open source and developer relations today. Gain valuable insights and behind-the-scenes stories from an expert shaping the tools we rely on in the modern web ecosystem. Whether you’re passionate about Nuxt, fullstack development, or just eager to know what’s next for server-side development experience (DX), this episode is packed with information worth exploring.

    Our Fantastic Guest
    Alexander Lichter
    Alex is a Developer Relations Engineer at VoidZero, a Nuxt.js Team member, Web Engineering Consultant, and open-source enthusiast. He creates tech-focused video content, co-hosts the DejaVue Podcast, speaks at conferences, and leads workshops to empower developers and advance the web ecosystem.

    Bluesky
    Youtube
    LinkedIn
    GitHub
    x (formerly twitter)
    twitch

    Chapters

    00:00 - Intro
    00:14 - The origin of Nitro
    03:56 - How to use Nitro?
    06:39 - Nitro hidden Gems
    07:56 - Nitro under the hood
    10:17 - runtime agnostic - a myth?
    12:38 - Nitro Project Structure
    14:58 - Nitro 3 and Nuxt 4?
    16:58 - What's coming with Nitro 3
    19:36 - Nitro and Vinxi?
    22:24 - What's the Vite Environment API?
    26:36 - Vite's out-of-the-box experience
    29:05 - Cargo for JavaScript?
    31:01 - Void 0, Rome & Biome?
    32:37 - Void 0 and standards?
    33:58 - OXC's part in Void 0 vision?
    35:15 - How do developer benefit?
    35:55 - Void 0 on formatting
    37:46 - Oxlint and ESLint
    40:44 - type checking vs type stripping
    42:30 - On Rolldown
    44:38 - Complexity of Compatibility
    47:08 - Outro

    Links and Resources
    Podcast with Daniel
    Podcast with Patak
    Interview with Evan You

    Production support for this video was kindly provided by WebStorm. Thanks for helping bring this idea to life!

    Thank you very much for listening!

    We are also pretty much on all social media platforms, so make sure to like and subscribe!

    Homepage - https://www.weeklybrew.dev/

    BlueSky - https://bsky.app/profile/weeklybrew.dev
    Instagram - https://www.instagram.com/weeklydevsbrew/
    TikTok - https://www.tiktok.com/@weeklybrew.dev
    YouTube - https://www.youtube.com/@theweeklydevsbrew
    LinkedIn - https://linkedin.com/company/the-weekly-dev-s-brew

    Show More Show Less
    47 mins

What listeners say about The Weekly Dev's Brew

Average Customer Ratings

Reviews - Please select the tabs below to change the source of reviews.

In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.