Happy Path Programming cover image

Happy Path Programming

Latest episodes

undefined
Oct 6, 2023 • 1h 7min

#87 Diving Deeper into Wasm with Zalim Bashorov

Zalim Bashorov (@bashorov) works on Kotlin/Wasm at JetBrains and answers our many questions about Wasm, GC, the Component Model, and other future proposals. Discuss this episode: https://discord.gg/nPa76qF
undefined
Sep 29, 2023 • 1h 11min

#86 The Journey to OCaml with Sabine

Sabine went from acedemia and a PhD in formal methods, to Python, Elm, Haskell, and now OCaml. We chat about this journey and some of the reasons why OCaml is an awesome modern language. Discuss this episode: https://discord.gg/nPa76qF
undefined
7 snips
Sep 15, 2023 • 1h 20min

#85 Scala, Rust, and Durable Computing with John De Goes

Expert in Scala, Rust, and durable computing platforms, John De Goes, discusses his Scala & Rust journeys, Golem Cloud, business applications parallelism need, Rust's impressive tooling, differences in meta programming models, building a command line tool with ZOCLI and GraalVM, achieving durability with WebAssembly, exploring potential of durable computing, technology stack, and simplifying reasoning about concurrent programs.
undefined
Sep 6, 2023 • 1h 9min

#84 Inevitable Failure with Dormain Drewitz

We chat with Dormain Drewitz about failure and reliability. Ironically our recording software crashed near the end of the episode but we recovered and wrapped things up. Referenced Article: 10 Years of Failure Friday at PagerDuty: Fostering Resilience, Learning and Reliability Discuss this episode: https://discord.gg/nPa76qF
undefined
Aug 21, 2023 • 58min

#83 Rust Developer Retreat & Structured Concurrency

At the Rust Developer Retreat, the hosts discuss their projects and experiences with Rust. They also explore structured concurrency, anonymous types in Python and Rust, the benefits of small scopes in programming, and the Tokyo scheduler. They highlight the importance of higher-level APIs for structured concurrency and the advantages of using them in Rust.
undefined
Jul 7, 2023 • 1h 12min

#82 The Future of Programming

Bruce and James chat about the future of programming. Discuss this episode: https://discord.gg/nPa76qF
undefined
Jun 30, 2023 • 1h 6min

#81 TypeScript & Effects with Michael Arnaldi

Michael created Effect, a functional effect system inspired by Scala ZIO, for TypeScript. We chat about Functional Programming, the TypeScript language, and Effects. Discuss this episode: https://discord.gg/nPa76qF
undefined
May 13, 2023 • 46min

#80 Investing in Developer Tools with Renee Shah

Renee Shah is a partner at Amplify Partners, an early stage venture capital firm. We discuss some broad industry trends: Edge, Wasm, Distributed Systems, Functional Programming, and much more! Discuss this episode: https://discord.gg/nPa76qF
undefined
May 6, 2023 • 1h 2min

#79 Domain-Driven Design and Moduliths with Oliver Drotbohm

We chat with Oliver Drotbohm about what Domain-Driven Design is and how it might intersect with Microservices, Monoliths, or Moduliths. Mentioned resources: Parnas on modularity Chris Richardson – Introducing Assemblage - a microservice architecture definition process Spring Modulith Project Introducing Spring Modulith Discuss this episode: https://discord.gg/nPa76qF
undefined
Apr 28, 2023 • 1h 16min

#78 Immutability & IDLs for Declarative Services with Jakub Kozłowski

First a short rant about mutability followed by learning about Smithy, an Interface Description Language (IDL), with Jakub Kozłowski. Discuss this episode: https://discord.gg/nPa76qF

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode