/
.gitignore
.obsidian
.trash
A nice way to select IPv4 addresses with JQ.md
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
Access another repository from a gitlab CI job.md
Ansible ad-hoc commands.md
Attributes.md
Automatic configuration deployment with NixOS.md
Bake.md
Base elements.md
Bash.md
Basic building blocks of Nix.md
Becoming a Senior.md
Benchmarking code in Golang.md
Bidirectional Forwarding Detection (BFD).md
Booting a NixOS on OpenStack.md
Buffer Protocol.md
Build custom modules as profiles to manage various NixOS hosts.md
Building Go applications or packages with Nix.md
Building Skypiea an OpenStack Dashboard.md
Building a command-line using arrays.md
CSS.md
Changing the volume type of a Cinder volume.md
Checklist for network node issues after rebooting.md
Cleaning the Nix store.md
Connexion.md
Conway's Law.md
Cool Python packages.md
DON'T organize your zettelkasten by Morganeua (YT) - 2024.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
Docker images.md
Docker-in-docker.md
Docker.md
Document structure.md
Don't mock what you don't own.md
EF00 partition.md
EF02 partition.md
Enable logging with Libvirt.md
Excalidraw
Executing background tasks from a script.md
Executing bash commands as another user.md
Exposing development headers on Nixos.md
Freenet CPU steal graph.md
Git ignore.md
Gitlab CI job artifacts.md
Gitlab Docs - Resource Group.md
Gitlab Docs.md
Gitlab.md
Globbing patterns.md
Gobs Ceph Client Key Access.md
Golang.md
GroupVPS Platform Knowledge Base.md
GroupVPS Platform.md
HTML.md
HTTP Authentication Schemes.md
Heredoc.md
High Gear Low Gear Testing.md
Holy Grail Layout.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
IP migration API.md
Ideas versus facts.md
Ignoring a file that is already committed.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
Link elements.md
List of tags I use in this Vault and their purpose.md
London-style TDD.md
London-style versus Detroit-style TDD.md
Makefiletutorial.com.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
Manila.md
Meta elements.md
Mocks aren't stubs.md
Native Protocol - Web.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
Nova compute evacuation.md
Null substitution.md
OTF Code Style.md
OTF Files.md
OTF OpenStack Provider.md
OTF Providers.md
OTF versioning.md
OVN upgrade playbook.md
OVN upgrade.md
Online trouwkaarten.md
OpenStack Tempest.md
OpenStack.md
OpenTofu and Terraform.md
Openstack project requirements.md
Overview of Ceph.md
Parallellizing go tests.md
Parameter subsitution.md
Pasted image 20250506224453.png
PipeWire.md
Practice summarizing and paraphrasing.md
Process substition (tmp file).md
Prometheus endpoints.md
Protocol Buffers - protobuf.dev.md
Pytest.md
Python Match statements.md
Raid Controller (BBU).md
Random notes on Freenet deployment.md
Reading a file line-by-line in Python is easy with a for loop.md
Redirecting output during testing.md
Reinstalling packages with APT.md
Resource groups for mutual exclusive running of jobs.md
Rewriting subselect into just an additional join.md
Script elements.md
Semantic HTML.md
Setting traps.md
Shell.md
Source notes and note notes.md
Specifying a License in a Flake output.md
Submodules.md
Systemd timer.md
TCP.md
TDD.md
TODO's in Zettelkasten?.md
Table driven tests.md
Tagging.md
Tempest Plugin.md
Temporary set permissions with which new files are created.md
Terraform Style Guide.md
Terraform block.md
Test fixture.md
Testing Golang programs.md
The Go Programming Language - A Donovan, B Kernighan - 2015.md
Timers.md
Trigger a service refresh with Puppet.md
Updating the image os admin user to fix password resets.md
Use YAML anchors to reuse scripts in Gitlab CI.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
Verified fake.md
We don't support filesystem discard syscalls on our openstack platform.md
What are Type Assertions in Go and when to use them.md
What is TCP KeepAlive.md
Working with Nix shells.md
Writing a UI library in Golang.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