Skip to content
Artwork for The Weekly Dev's Brew
NewsTech NewsTechnologyEducation

The Weekly Dev's Brew

Jan-Niklas Wortmann

The people building AI developer tools have stories most of us never hear. Stories of failed experiments, unexpected wins and workflows they swear by. The Weekly Dev's Brew host Jan-Niklas Wortmann pulls those stories out through honest conversations about what AI actually changes for developers and how we write software.

Play
  • 23 episodes
  • fortnightly
  • Avg 58 min
  • English
Counted on this page — what you have heard stays on this device, so it is not something the list can be paged by.
  • #3
    Jun 11, 2025 · 48 min

    OSS, TypeScript, Linting and Everything in Between (with Josh Goldberg)

    Jan-Niklas interviews Josh Goldberg, a developer who transitioned from Microsoft to full-time open source work in the TypeScript ecosystem. Josh shares his daily routine, work structure, and insights on balancing passion projects with professional commitments. The conversation covers Josh's current projects including Bingo (a repository templates tool) and maintaining legacy projects like Yeoman. They explore linting philosophy, TypeScript's significance, common developer mistakes, and tools like Prettier. The discussion also touches on TypeScript enums, type narrowing, AI's role in coding, and how open source contributions drive personal growth while creating valuable networking opportunities. takeaways Josh transitioned from Microsoft to open source for passion, not money. He structures his open source work similarly to a 9-5 job. Balancing work and personal projects is crucial for mental health. Bingo aims to simplify the process of creating repository templates. Yeoman remains relevant for certain users despite its age. Maintaining legacy projects can be rewarding and insightful. Linting is customizable and should be adapted to project needs. Typed linting can enhance code quality but may slow down performance. Developers should not block builds on TypeScript errors during local development. Community trends show improvement in coding practices over time. There are three common forms of static analysis: linting, formatting, and type checking. Formatting should be automated to reduce cognitive load on developers. Type narrowing is a foundational feature in TypeScript that should be mastered early. Enums in TypeScript can lead to confusion and should be used cautiously. Unnecessary type annotations can clutter code and reduce TypeScript's effectiveness. AI tools should assist developers without making decisions for them. Open source contributions can lead to personal growth and better time management. Conflict resolution skills are essential in open source communities. Networking through open source can lead to valuable opportunities. Valuing one's time is crucial in balancing open source work and personal life. Our fantastic Guest Josh Goldberg is an independent full time open source developer. He works on projects in the TypeScript ecosystem, most notably typescript-eslint: a powerful static analysis toolset for JavaScript and TypeScript code. Josh is also the author of Learning TypeScript (O’Reilly), a Microsoft MVP for developer technologies, and an active conference speaker. His personal projects range from static analysis to meta-languages to recreating retro games in the browser. Also cats. BlueSky fosstodon GitHub Chapters 00:00 - Intro 00:38 - Josh's Journey in Open Source 01:38 - Daily Routine and Structure 02:24 - Transparency and Community Support 03:15 - Passion Projects and Work-Life Balance 05:00 - Personal Interests Outside of Coding 06:46 - Project Prioritization and Passion 08:10 - Understanding Bingo Project 31:04 - Enums in TypeScript 42:59 - Personal Growth Through Open Sourc 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

  • #2
    Jun 9, 2025 · 53 min

    Bridging Education & Engineering Excellence (with Mark Techson)

    Jan-Niklas Wortmann sits down with Mark Techson, a tech educator and engineer, to explore the intersection of education and technology. They discuss the importance of teaching methods that empower learners, the challenges of coding, and the evolving landscape of tech interviews. Mark shares insights on leadership in tech, the magic of modern development, and his journey with the Angular framework. The conversation also touches on personal passion projects, the impact of AI on the industry, and the importance of transparency and communication in tech. takeaways Teaching should be in service of the learner. It's important to empower students to feel confident. Don't be afraid to explore solutions in coding. AI is a powerful tool that can enhance productivity. Understanding architecture and design patterns is crucial. Transparency in communication builds trust. The browser has evolved into a powerful tool for development. Passion projects can lead to unexpected opportunities. Leadership skills are essential in tech environments. Preparing for tech interviews requires discipline and practice. Our fantastic Guest Mark Techson Mark loves to teach and code. He is an award winning university instructor and engineer with a passion for creating meaningful learning experiences. With over a decade of developing solutions across the tech stack, speaking at conferences and mentoring developers he is excited to continue to make an impact in tech. Lately, Mark has been spending time as a Developer Relations Engineer on the Angular Team. YouTube X(formerly Twitter) Instagram Links and Resources Resource RFC (Part 1 and Part 2) Jason Lengstorf and CodeTV 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

  • #1
    Jun 2, 2025 · 2 min

    Trailer

    Tired of tech podcasts that sound like AI-generated hype machines? The Weekly Dev's Brew cuts through the noise with honest conversations about web development—no buzzword bingo required. Each week, we sit down with the actual builders of the web—from library maintainers and framework creators to thought leaders and CEOs—for authentic discussions over virtual coffee. This isn't another echo chamber of recycled hot takes and framework drama. Instead, we're bringing you the insights, stories, and ideas from the people creating the tools you use every day, delivered with the same chill vibe as your morning coffee ritual. New episodes drop weekly. Come for the conversations, stay because you're done with algorithmic recommendations and engagement metrics. The Weekly Devs Brew - Your morning companion for web dev insights 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

Showing 21–23 of 23 episodes