Trendy software program improvement is extra advanced than ever. Groups work throughout completely different working techniques, chip architectures, and cloud environments, every with its personal dependency quirks and model mismatches. Guaranteeing that code runs reproducibly throughout these environments has change into a significant problem that’s made even tougher by rising issues round software program provide chain safety.
Nix is a robust open-source bundle supervisor that builds software program in managed, declarative environments the place dependencies are explicitly outlined and reproducible. Its useful strategy has made it a gold commonplace for reproducible builds, nevertheless it will also be troublesome to be taught and undertake.
Flox is an organization that builds on prime of Nix, with elevated provide chain safety and abstractions that streamline the developer expertise.
Michael Stahnke is the VP of Engineering at Flox and previously labored at firms together with Caterpillar, Puppet, and CircleCI. He joins the podcast with Kevin Ball to speak about Flox, constructing on prime of Nix, how reproducibility underpins software program safety, the idea of “safe by development, how deterministic environments are reshaping each human and AI-driven improvement, and rather more.
Full Disclosure: This episode is sponsored by Flox.
Kevin Ball or KBall, is the vp of engineering at Mento and an unbiased coach for engineers and engineering leaders. He co-founded and served as CTO for 2 firms, based the San Diego JavaScript meetup, and organizes the AI inaction dialogue group by Latent House.
Â
Â
Please click on right here to see the transcript of this episode.

