/
.gitignore
.obsidian
.trash
A nice way to test flake output.md
A reason for becoming senior is that when Rutger is off I take most of his responsibilities.md
A useful Go oneliner to run a fileserver.md
About keyboard layout on Wayland.md
Ansible ad-hoc commands.md
Automatic configuration deployment with NixOS.md
Bash process substition (tmp file).md
Basic building blocks of Nix.md
Becoming a Senior.md
Benchmarking code in Golang.md
Booting a NixOS on OpenStack.md
Build custom modules as profiles to manage various NixOS hosts.md
Building Go applications or packages with Nix.md
Checklist for network node issues after rebooting.md
Cleaning the Nix store.md
Custom OVN debian packaging.md
Debugging issues with updating Puppet dependency.md
Detroit-style TDD.md
Device mapper.md
Discovery Testing.md
Distinction between imperative and declarative programming.md
EF00 partition.md
EF02 partition.md
Enable logging with Libvirt.md
Examples of proper JQ usage.md
Excalidraw
Exposing development headers on Nixos.md
Freenet CPU steal graph.md
Gobs Ceph Client Key Access.md
GroupVPS Platform Knowledge Base.md
GroupVPS Platform.md
High Gear Low Gear Testing.md
How to RIP (grep).md
How to properly do options in a bash script with getopt!.md
How to see over which network nodes traffic is being routed.md
How to show the mysql galera cluster status.md
Hypotheekrenteaftrek.md
I'm worried that Freenet will completely go DOWN due to OVN upgrade.md
Ideas versus facts.md
Importing GPG keys from a keyserver.md
Income tax statement and reductions from mortgage.md
Inheriting from sets.md
Installing Ceph on devstack.md
Installing a devstack plugin.md
It's recommended to use small-medium ARC for hypervisors where ZFS is used.md
List of tags I use in this Vault and their purpose.md
London-style TDD.md
London-style versus Detroit-style TDD.md
Making notes useful.md
Managing Ceph on Devstack & OpenStack.md
Managing the amount of WSGI processes ran by apache is done from the apache site configuration.md
Network outage on single hypervisor causes Freenet to shutdown EVERYTHING.md
Nix derivations.md
Nix flake.md
Nix stdenv.md
Nix.md
NixOS - Advantage of imperative container management.md
NixOS - Container networking.md
NixOS - Containers.md
NixOS - Declarative container management.md
NixOS - Imperative container management.md
NixOS - container directories.md
NixOS.md
OVN upgrade playbook.md
OVN upgrade.md
OpenStack Tempest.md
Overview of Ceph.md
Practice summarizing and paraphrasing.md
Prometheus endpoints.md
Random notes on Freenet deployment.md
Reading a file line-by-line in Python is easy with a for loop.md
Reinstalling packages with APT.md
Rewriting subselect into just an additional join.md
Specifying a License in a Flake output.md
Systemd timer.md
TDD.md
TODO's in Zettelkasten?.md
Tagging.md
Tempest Plugin.md
Testing Golang programs.md
The volume type of a Cinder volume can be changed.md
Updating the image os admin user to fix password resets.md
Use ssh -O exit user@host to exit a control master session.md
Using Ansible wait_for to wait until a file exists.md
Using JQ to construct an array and filtering empty strings.md
Using Libvirt to manage QEMU image bitmaps.md
We don't support filesystem discard syscalls on our openstack platform.md
Working with Nix shells.md
Writing a blog.md
Writing a test double before the real implementation gives feedback on design.md
YAGNI.md
Zettelkasten - Applicable to DevOps.md
Zettelkasten - Core Principle Atomicity.md
Zettelkasten - Core Principle Connectedness.md
Zettelkasten - Core Principle Emergence.md
Zettelkasten - Core Principle Individuality.md
Zettelkasten - Filename Best Practices.md
Zettelkasten - Level of atomicity.md
Zettelkasten - Personality.md
Zettelkasten - Using Identifiers.md
Zettelkasten.md
ceilometer data is going into Prometheus as Ihor fixed the out of order issue.md
daily
weekly