Tinkering
Come for the Foo, stay for the Bar
-
Composition: the feature I've wanted in Flox since I joined the company
From the moment I joined Flox, I knew that there was one feature I wanted: composition. This is the ability to build an environment out of other environments. Two years later we finally built out this feature, and I was the project lead. Let's talk about why it's so exciting.
-
proctrace - a high level profiler for process lifecycle events
While working on the service management feature of Flox I found myself wanting debugging tools that didn't exist, so I wrote my own. Let's talk about what it does, how it works, and where it's heading.
-
Evaluating a process manager
I recently went through the process (ha) of picking a process manager and using it as the backend of Flox's alternative to Docker Compose. I learned a few things from that experience and put together a list of questions to consider when picking a process manager for your own projects.
-
April Cools 2024: Physics Edition
Three of the weirdest "bugs" I encountered during my PhD.
-
How I finally installed NixOS
...or, how
disko-install
is what I thoughtnixos-install
would be. I've been in the Nix world for about a year now, I work at a company that uses Nix daily, and it was only last week that I finally installed NixOS on the PC that I've been meaning to install it on for close to a year. Why? What kept me from installing it for so long? What was the breakthrough? -
Today we launched Flox 1.0
Today we released version 1.0 of Flox, a new tool that allows you to create declarative environments without containers. Let's talk about why we built it, how it works, and some of my favorite features.