Blogs

A stylized photo of a backlit keyboard with multiple overlapping ghostly photos of itself overlayed.
Computers as code: Why declarative systems are the future of computing
BlogLink to blog
Blog
9 min read

A different way of thinking about how we use and manage computers, in both our personal lives and professional lives.

A photo of an ice floe with big chunks shattered and overlapping.
Why is enabling automatic updates in NixOS so hard?
BlogLink to blog
Blog
9 min read

An explanation of NixOS' update process, and why something as simple as enabling automatic updates is so problematic.

The Beeper logo with various chat logos surrounding it. The caption says "All your chats in one app."
Beeper, The killer chat app
BlogLink to blog
Blog
4 min read

Beeper is a secure, all-in-one chat app, and hopefully the last chat app you'll ever need.

Black and white photo of a person's silhouette standing in a square hallway. The opposite end of the hallway is drenched in a blinding white light, while the nearer end is shrouded in shadow.
The Antidepressant That Changed My Life
BlogLink to blog
Blog
6 min read

My first few weeks on Auvelity, a relatively new and unexpectedly effective anti-depressant.

3D illustration of an approach to a wall of a spaceship with complex metallic structure in blue and purple.
My Nixos Configuration
BlogLink to blog
Blog
7 min read

A walkthrough of my latest NixOS configuration using Flakes, Home Manager, and a poor man's secrets management solution.

Blue box with Christmas present and white snowflake.
Installing a Custom Package With Nix
BlogLink to blog
Blog
5 min read

A (relatively) quick guide to creating a custom package on Nix and NixOS.

The NixOS logo.
NixOS: What is it, how does it work, and should you use it?
BlogLink to blog
Blog
11 min read

I talk about my experience using NixOS after two weeks of using it as my primary OS. I'll explain what it is, how it works, and whether you should try it.

A screencap from the movie Everything Everywhere All at Once showing Evelyn (played by Michelle Yeoh) standing in a fighting pose in the middle of a sea of office cubicles. A single googly eye is stuck to her forehead.
Reflecting on Everything Everywhere All at Once
BlogLink to blog
Blog
4 min read

My thoughts on Everything Everywhere All at Once, the nature of reality, the endless tug of war between purpose and nihilism, and finding meaning in the absurd.

The KubeVirt project logo.
How to run a virtual machine on Kubernetes using KubeVirt
BlogLink to blog
Blog
7 min read

My experience with using KubeVirt to run a virtual machine on a bare metal Kubernetes server.

atmospheric breaks breakbeat buddhism chicago code disco fediverse fiction funk furry house house music kubernetes lgbt linux logseq mastodon mental health movies music nixos obsidian personal philosophy pkm poetry prompt second life social software soul technology writing