Mojo and Building a CUDA Replacement with Chris Lattner

Mojo and Building a CUDA Replacement with Chris Lattner

Author: All Content Archives - Software Engineering Daily May 22, 2025 Duration: 55:14
Python is the dominant language for AI and data science applications, but it lacks the performance and low-level control needed to fully leverage GPU hardware. As a result, developers often rely on NVIDIA’s CUDA framework, which adds complexity and fragments the development stack. Mojo is a new programming language designed to combine the simplicity of

Dive into the vast library of conversations that form All Content Archives-Software Engineering Daily. This collection compiles the extensive history of deep-dive technical interviews, each one focusing on the specific tools, platforms, and foundational concepts that shape modern technology. Rather than surface-level news, the discussions here unpack the engineering challenges, architectural decisions, and real-world trade-offs behind the software we use every day. You'll hear from the engineers, founders, and researchers who are building the systems driving innovation across industries. The archive serves as a persistent knowledge base, where episodes explore topics like database design, distributed systems, machine learning infrastructure, and programming language evolution in granular detail. Listening to this podcast is like having a front-row seat to conversations that dissect complexity with clarity, offering lasting insights that remain relevant long after the recording ends. It’s a resource for developers, technical managers, and anyone curious about the intricate mechanics of the digital world, providing context and depth that goes far beyond a headline. Explore the archive to find deep expertise on a single topic or to discover the interconnected threads of software progress across years of recorded dialogue.
Author: Language: en-us Episodes: 100

All Content Archives - Software Engineering Daily
Podcast Episodes
Flox, Nix, and Reproducible Software Systems with Michael Stahnke [not-audio_url] [/not-audio_url]

Duration: 55:16
Modern software development is more complex than ever. Teams work across different operating systems, chip architectures, and cloud environments, each with its own dependency quirks and version mismatches. Ensuring that…
VS Code and Agentic Development with Kai Maetzel [not-audio_url] [/not-audio_url]

Duration: 1:09:04
Visual Studio Code has become one of the most influential tools in modern software development. The open-source code editor has evolved into a platform used by millions of developers around the world, and it has reshaped…
Blender and Godot in Game Development with Simon Thommes [not-audio_url] [/not-audio_url]

Duration: 34:42
Blender Studio is the creative arm of the Blender Foundation and it’s dedicated to producing films, games, and other projects that showcase the full potential of Blender. The studio functions as both an art and technolog…
Node.js in 2026 with Rafael Gonzaga [not-audio_url] [/not-audio_url]

Duration: 53:15
JavaScript has grown far beyond the browser. It now powers millions of backend systems, APIs, and cloud services through Node.js, which is one of the most widely deployed runtimes on the planet. Keeping such a critical p…
Designing Innovative Puzzle Games with Zach Barth [not-audio_url] [/not-audio_url]

Duration: 1:27:56
Zachtronics is a legendary independent game studio known for creating intricate, engineering-focused puzzle games that merge logic, creativity, and code. The studio was founded by Zach Barth in 2011, and it has become a…
Rivals of Aether with Dan Fornace [not-audio_url] [/not-audio_url]

Duration: 44:53
Rivals of Aether and Rivals of Aether II are indie fighting games that combine fast-paced platform combat with elemental-themed characters. The game takes inspiration from Super Smash Bros. and emphasizes skillful moveme…
Aviation Cybersecurity with Serge Christiaans [not-audio_url] [/not-audio_url]

Duration: 49:30
Aviation cybersecurity is becoming an urgent priority as modern aircraft increasingly rely on complex digital systems for navigation, communication, and engine performance. These systems were once isolated but are now in…
Blocking Software Supply Chain Attacks with Feross Aboukhadijeh [not-audio_url] [/not-audio_url]

Duration: 47:48
Modern software relies heavily on open source dependencies, often pulling in thousands of packages maintained by developers all over the world. This accelerates innovation but also creates serious supply chain risks as a…
Pydantic AI with Samuel Colvin [not-audio_url] [/not-audio_url]

Duration: 57:02
Python’s popularity in data science and backend engineering has made it the default language for building AI infrastructure. However, with the rapid growth of AI applications, developers are increasingly looking for tool…