How to backup/restore in k8s using velero, kopia and pv-migrate

How to migrate a cluster by deploying proper backups.

March 9, 2025 · Last updated on March 9, 2025, at VERSION.

Clojurescript Re-frame events errors in early component-did-mount

Re-frame events are not necessarily available that early in the component lifecycle. How can we fix this ?

January 30, 2025 · Last updated on January 30, 2025, at VERSION.

Override ExecStart on NixOS' systemd units

How to override some arguments of services on NixOS in systemd unit files.

December 27, 2024 · Last updated on December 27, 2024, at VERSION.

Using Nix assertions for Infrastructure unit testing

How Nix allows for safer iteration of Infrastructure by creation of assertions.

December 27, 2024 · Last updated on December 27, 2024, at VERSION.

Automating Renovate usage in Gerrit

How to automate updates using Renovate on Gerrit

October 20, 2024 · Last updated on October 20, 2024, at VERSION.

How to embed a jar (JAva aRchive) into a shell script for easy deployment

Shell trickery to have a single file java deployment

October 16, 2024 · Last updated on October 16, 2024, at VERSION.

Nftables basics

Basic commands to remember with Nftables

October 16, 2024 · Last updated on October 16, 2024, at VERSION.

Escaping characters in Nix

how to escape control characters in Nix

October 5, 2024 · Last updated on October 5, 2024, at VERSION.

patching sources in nixpkgs

How to patch sources in nixpkgs and how to avoid the pitfalls

May 25, 2024 · Last updated on May 25, 2024, at VERSION.

LeoLabs GPON LXT-010S-H

Replacing my ISP' with a custom GPON from LeoLabs

May 25, 2024 · Last updated on May 25, 2024, at VERSION.