Meta Engineering

How DotSlash makes executable deployment simpler

thumbnail

Meta Tech Podcast: Simplifying Executable Deployment with DotSlash

Introduction

Andres Suarez and Michael Bolin, software engineers at Meta, join Pascal Hartig on the Meta Tech Podcast to discuss DotSlash, a new open source tool that simplifies executable deployment for developers.

What is DotSlash?

DotSlash eliminates the need to commit large, platform-specific executables to a repository by combining a fast Rust program with a JSON manifest prefixed with a #! to fetch and execute the binary seamlessly.

Building DotSlash

Andres and Michael share insights on how DotSlash was developed, its functionality, and the problems it solves for developers working with binaries and toolchains in their projects.

Using DotSlash at Meta

The team at Meta leverages DotSlash to streamline the distribution of binaries, making it easier for developers to access the necessary tools for their projects without dealing with complex deployment processes.

Career Trajectories

Andres and Michael discuss how their career paths led them to collaborate on creating DotSlash, showcasing the importance of open source contributions and innovative solutions within the tech industry.

Learn More

Listen to the Episode

Meta Tech Podcast

The Meta Tech Podcast highlights the work of Meta’s engineers, showcasing projects and innovations at all levels, from low-level frameworks to end-user features.

Feedback and Careers at Meta