Automatic sleep and wake up for my local nix builder

I use an older desktop computer as my Nix builder at home for all my untrusted Nixpkgs work (reviewing PRs, running tests, etc). Since I don't want it powered on and consuming power 24/7, but only run when I want to test builds, here's my quick hack for getting the host to automatically suspend and wake up on demand to build packages.

Read more


Attending NixCon 2025

In early September of 2025 I attended NixCon in Rapperswil-Jona in Switzerland. It was my first time attending a Nix specific event and I had a blast!

Read more


This Week in NixOS, Week 35 2025

Keeping the streak up, here's the fourth week of This Week In NixOS.

Read more


This Week in NixOS, Week 34 2025

Lots of interesting things happened this week in the NixOS ecosystem. Here are my highlights.

Read more


This Week in NixOS, Week 33 2025

Second week of my NixOS notes on what happened in the community or that I learned that I found interesting.

Read more


This Week in NixOS, Week 32 2025

I often send to friends links about the NixOS ecosystem that I find interesting. I figured it's better if I write about it so I have an easily accessible archive of these links. Keep in mind, these links are based on my personal preferences and my observations.

Read more


How NixOS is built

I recently got the urge to better understand how NixOS is built and how secure the build pipeline is. So, I started looking at all the build systems involved, the infrastructure they run on, how everything is managed and which build jobs are running in these systems. This is my attempt at documenting the above.

Read more


25.05 Zero Hydra Failures

In a previous post, I mentioned how I participated in the 25.05 Zero Hydra Failures event, where participants aim to fix build failures in Nixpkgs before the release date of the next NixOS version. In this post, I'll document the few fixes I managed to land and what I learned in the process.

Read more


Zero Hydra Failures filtering

I've been participating in the NixOS 25.05 Zero Hydra Failures event where people are encouraged to fix build failures in Nixpkgs. The website for the event is zh.fail (clever use of the fail tld!) and here's the current list of all failing packages and tests.

I looked around in the website but I didn't find any way to filter failures only for Linux or architecture (x86_64/aarch64). This feature was requested when the zh.fail website was first introduced, but I believe is currently missing. The source for the website is here, if I get the time I'm interested to see if it's easy to implement this feature.

Read more


TIL: Hugo's GitInfo

While catching up with my RSS feed, I ran into this post by Farid Zakaria which describes how they automatically add the latest git commit hash to their statically generated blog. This gave me the idea to do something similar on my Hugo theme and blog, as I frequently look for a source link when reading other people's blogs.

Read more