/
.obsidian
.trash
A reason for becoming senior is that when Rutger is off I take most of his responsibilities.md
Automatic configuration deployment with NixOS.md
Becoming a Senior.md
Booting a NixOS on OpenStack.md
Build custom modules as profiles to manage various NixOS hosts.md
Distinction between imperative and declarative programming.md
EF00 partition.md
EF02 partition.md
Excalidraw
Freenet CPU steal graph.md
Gobs Ceph Client Key Access.md
I'm worried that Freenet will completely go DOWN due to OVN upgrade.md
Ideas versus facts.md
Installing Ceph on devstack.md
Installing a devstack plugin.md
Making notes useful.md
Managing Ceph on Devstack & OpenStack.md
Network outage on single hypervisor causes Freenet to shutdown EVERYTHING.md
Nix Inherit.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.md
OVN upgrade.md
Overview of Ceph.md
Practice summarizing and paraphrasing.md
Random notes on Freenet deployment.md
Rewriting subselect into just an additional join.md
TODO's in Zettelkasten?.md
Tagging.md
Updating the image os admin user to fix password resets.md
Using Libvirt to manage QEMU image bitmaps.md
Writing a blog.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