

Software Engineering Daily
Software Engineering Daily
Technical interviews about software topics.
Episodes
Mentioned books

29 snips
Apr 3, 2025 • 39min
Turing Award Special: A Conversation with John Hennessy
 John Hennessy, a pioneering computer scientist and Turing Award recipient, joins Kevin Ball to discuss his groundbreaking work on RISC architecture, which transformed modern computing. They explore the implications of Moore's Law and the challenges of optimizing for heterogeneous systems. Hennessy delves into the rise of Large Language Models in coding and education, urging caution in integrating automation with human oversight. The conversation also touches on the renewed trend of vertical integration in tech and its potential impact on software development. 

102 snips
Apr 1, 2025 • 44min
Sourcegraph and the Frontier of AI in Software Engineering with Beyang Liu
 Beyang Liu, the CTO and Co-Founder of Sourcegraph, dives into the groundbreaking role of AI in software engineering. He discusses how Sourcegraph enhances code navigation and collaboration, addressing the challenges of scaling software development. Liu highlights the importance of knowledge graphs for better code structure representation and the integration of AI for efficient code management. He envisions a future where automation alleviates mundane tasks, allowing engineers, especially juniors, to focus on creative problem-solving. 

21 snips
Mar 27, 2025 • 38min
Turing Award Special: A Conversation with Jeffrey Ullman
 Jeffrey Ullman, a celebrated computer scientist and Stanford professor emeritus, discusses his remarkable journey in computer science. He highlights the impact of his foundational texts like the 'Dragon Book' on programming language education. Ullman shares insights into the evolution of programming languages and the significance of merging technology with traditional education methods. He also addresses the generational tech divide and the need for improved accessibility to technology, illustrating how it shapes user experiences and learning opportunities. 

130 snips
Mar 25, 2025 • 54min
Knowledge Graphs as Agentic Memory with Daniel Chalef
 Daniel Chalef, Founder of Zep, discusses the innovative use of temporal Knowledge Graphs to tackle AI's challenge with contextual memory. He emphasizes how these graphs can help agents maintain long-term information and improve decision-making. Joined by Kevin Ball, the conversation highlights Zep’s advanced graph search capabilities, outperforming older systems. They delve into the potential of ambient AI agents and the philosophical implications of agentic memory, offering a glimpse into the future of intelligent systems. 

40 snips
Mar 20, 2025 • 49min
React Remix with Ryan Florence
 Ryan Florence, co-creator of React Router and Remix, dives into the evolution of web technologies and the importance of developer experience. He shares insights on Remix, an open-source web framework that emphasizes server-side rendering and efficient data loading. The conversation touches on the collaboration between Remix and Shopify's Hydrogen for custom e-commerce solutions. They also discuss advancements in data handling, TypeScript challenges, and the unique tech community in Utah. Expect plenty of engaging anecdotes and expert tips for aspiring developers. 

26 snips
Mar 18, 2025 • 50min
Turing Award Special: A Conversation with Jack Dongarra
 Jack Dongarra, a celebrated computer scientist known for his pivotal work in numerical algorithms and high-performance computing, joins Sean Falconer to discuss his incredible journey. They dive into the differences between regular and supercomputers, the significance of the TOP500 list, and the challenges of data movement in computing. Dongarra also highlights the shift to lower precision in AI computations for efficiency. The conversation points towards the future of supercomputing, integration with AI, and the evolving landscape of benchmarks in assessing performance. 

18 snips
Mar 13, 2025 • 53min
Quantum Computing at Rigetti with David Rivas
 David Rivas, CTO at Rigetti Computing and an expert in quantum technology, offers insights into the fascinating world of quantum computing. He discusses the differences between classical and quantum systems, explaining qubits and their exceptional capabilities. The conversation dives into Rigetti's innovations, including hybrid quantum-classical systems and advancements in quantum programming languages. Rivas also shares future milestones, highlighting the journey towards fault-tolerant computing and the integration of quantum technology with classical systems. 

Mar 11, 2025 • 41min
The State of the Ethereum Blockchain with Andrew Koller
 In this engaging discussion, Andrew Koller, an engineer at Kraken, shares insights on the cryptocurrency exchange landscape and the future of Ethereum. He explores the evolution and technological significance of Layer 1 and Layer 2 solutions, emphasizing security in an ever-changing market. Koller addresses the delicate balance between innovation and safety, along with the pivotal role of decentralized applications in reshaping finance. He also sheds light on Kraken's approach to enhancing trust within the volatile crypto environment. 

10 snips
Mar 6, 2025 • 46min
StackHawk and Shift-Left API Security with Scott Gerlach
 Scott Gerlach, Co-Founder and Chief Security Officer at StackHawk, shares insights on the critical role of APIs in modern software and their exposure to security threats. He discusses the importance of proactive security measures in software development, particularly around API vulnerabilities. The conversation touches on the evolving landscape of API security influenced by generative AI and automation. Gerlach also highlights the unique challenges faced by the financial sector regarding compliance and security, making a compelling case for integrating security throughout the development process. 

29 snips
Mar 4, 2025 • 42min
NVIDIA RAPIDS and Open Source ML Acceleration with Chris Deotte and Jean-Francois Puget
 Chris Deotte, a Senior Data Scientist at NVIDIA and a Kaggle Grandmaster, teams up with Jean-Francois Puget, a Distinguished Engineer at NVIDIA and also a Kaggle Grandmaster. They dive into the exciting world of NVIDIA RAPIDS, an open-source suite that supercharges data science with GPU acceleration. The duo shares thrilling insights from their Kaggle experiences and discusses the challenges of handling tabular data. They also touch on the balance between predictive machine learning and generative AI while highlighting innovative techniques in feature engineering. 


