Blog

Writing My Own Static Site Generator in OCaml

Posted on 20 Sep 2024

Hello world! This is my first blog post. For a while, I wanted to start blogging about programming, and writing my own blog engine seemed like a good idea to keep it interesting. While keeping me interested in working as intended, I think I could have published my first post much earlier if I used an existing blog engine.

Pinning Nixpkgs without Channels

Posted on 20 Oct 2024

Nix Channels is probably one of the most controversial parts of the Nix. While Nix claims to be fully reproducible, Nix derivations implicitly refer to a nixpkgs usually through a channel. This breaks the reproducibility promise because the version of nixpkgs depends on the environment that the derivation is built.