undefined

Dave Pacheco

Engineering lead at Oxide working on the Update system — the orchestration, tooling and automation for delivering self-service and non-disruptive software updates across Oxide racks.

Top 10 podcasts with Dave Pacheco

Ranked by the Snipd community
undefined
58 snips
Sep 26, 2025 • 1h 11min

Inside Oxide (Friends)

Cliff Biffle, a firmware engineer at Oxide, shares insights on the development of Hubris, an innovative Rust-based operating system for service processors. Dave Pacheco discusses the ambitious Update project aimed at revolutionizing system upgrades with API-driven processes and non-disruptive updates. Lastly, design lead Ben Leonard insights into Oxide’s unique design language, blending retro vibes with modern functionality, all while emphasizing how robust design reflects the company's commitment to quality and care.
undefined
41 snips
Sep 25, 2025 • 1h 45min

Systems Software in the Large

Dave Pacheco, an Oxide engineer spearheading a multi-year full-system update, shares his insights on the complexities of the project. He discusses the challenges of balancing autonomy with team structure and the need for self-service updates to reduce downtime. Pacheco also highlights the concept of organizational procrastination and its impact on team productivity. With engaging anecdotes about prioritizing tasks and utilizing demos for communication, he provides a behind-the-scenes look at transforming a highly ambitious idea into a functioning system.
undefined
23 snips
Jun 16, 2025 • 1h 35min

Debugger-Driven Development

Dave Pacheco and John Gallagher, both Oxide colleagues, share their expertise in debugging tools and system development. They discuss the revolutionary concept of debugger-driven development, showcasing how tools like MDB and OMDB enhance system performance. The conversation also touches on managing dynamic changes in systems with the Reconfigurator and emphasizes the importance of collaboration in debugging practices. Their insights reveal how innovation and effective tool creation can significantly streamline development processes.
undefined
21 snips
Sep 26, 2025 • 1h 16min

Voices of Oxide (Interview)

Cliff Biffle, a firmware engineer at Oxide, talks about the intricate processes involved before a CPU powers on, including adopting Rust for greater safety. Dave Pacheco shares insights into the evolution of Oxide’s self-service update system, tackling challenges like non-disruptive updates and safety safeguards. Ben Leonard, Oxide's head of design, discusses his approach to creating a unified design system that enhances both branding and user experience, highlighting how intentional design fosters trust in a competitive market.
undefined
16 snips
Sep 26, 2025 • 1h 11min

Inside Oxide (Changelog & Friends #110)

Cliff Biffle, a firmware engineer at Oxide, discusses the creation of Hubris, a lightweight OS designed for service processors, emphasizing Rust's advantages in firmware. Dave Pacheco, Oxide's engineering lead, reveals the challenges of orchestrating software updates, including self-service options that minimize downtime. Ben Leonard, the design lead, shares insights on Oxide's unique design language, blending nostalgic aesthetics with modern functionality, while maintaining brand consistency across products. Together, they showcase Oxide's innovative culture and engineering prowess.
undefined
7 snips
Jun 27, 2025 • 1h 54min

When Async Attacks!

Dave Pacheco, a software engineer at Oxide, shares insights on connection pooling; Eliza Weisman, an expert in Rust, discusses the Tokio runtime; and Augustus Mayo reveals his findings on performance regressions in their Colo environment. They dive into the debugging labyrinth to uncover hidden delays in request handling and the complexities of multi-threaded task management. Their journey includes using D-Trace probes and visualization techniques, all aimed at optimizing system performance and tackling the challenges of asynchronous programming.
undefined
Aug 14, 2024 • 1h 58min

The Saga of Sagas

Join Dave Pacheco, a Steno developer, Eliza Weisman, who helps run the control plane, and Andrew, as they dive into the fascinating world of Distributed Sagas. They discuss the challenges of coordinating complex operations in microservices and share their innovative solutions for maintaining data integrity. The trio highlights the differences between sagas and traditional workflows, tackling issues like automated testing and state management. Tune in for insights on collaborative development and the evolution of their ambitious project!
undefined
Sep 26, 2025 • 1h 16min

Voices of Oxide

In this conversation, Cliff Biffle, a firmware engineer, dives into the intricacies of pre-main CPU work and the advantages of using Rust in firmware development. Dave Pacheco, leading the update system, introduces a novel self-service approach to software updates and discusses unique challenges in managing updates for Hubris. Ben Leonard shares insights into Oxide's cohesive design language, merging retro nostalgia with modern aesthetics, while emphasizing the importance of balancing functionality with creative expression in hardware design. A fascinating mix of engineering and design reveals the innovative spirit at Oxide!
undefined
Sep 26, 2025 • 1h 16min

Voices of Oxide (Changelog Interviews #659)

Cliff Biffle, a firmware engineer behind Oxide's open-source OS Hubris, dives into the early power-up process and why Rust was a game-changer for firmware development. Dave Pacheco, lead on Oxide’s Update project, discusses the two-year effort to create a non-disruptive update system and the complexities of bandwidth and air-gaps. Designer Ben Leonard shares insights on balancing creative branding with product design, highlighting Oxide's vintage-modern aesthetic. Together, they reveal the unique culture at Oxide, shaped by innovation and collaboration.
undefined
Aug 21, 2024 • 1h 34min

Whither CockroachDB?

Dave Pacheco, an expert in engineering decisions, joins the conversation to share insights on CockroachDB. He discusses the shift from open-source to proprietary licensing and its community implications. The importance of rigorous evaluation in technology choices is emphasized, with anecdotes about challenges faced with databases like Postgres. Pacheco explores CockroachDB's strengths in cloud environments, revealing the critical role of monitoring latency and maintaining data integrity. Future considerations around the evolution of CockroachDB also make for an engaging discussion.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app