6 items
-
#1
A NixOS/Windows 11 Dev Env
This post covers setting up a NixOS development environment on Windows 11 LTSC using WSL2.
Get reproducible, declarative configuration with Windows for gaming and NixOS for development.
-
#2
Discord Rich Presence
As a WSL-based NixOS user, I make life difficult for myself sometimes.
This post details setting up Discord Rich Presence to sync my Neovim activity from WSL to this blog in real-time using
npiperelayandsocat. -
#3
My Setup & Hobbies
This post summarizes the tools and setup I use for development and daily life.
-
#4
Distributed Erlang
Erlang’s actor model, OTP, and distribution work together beautifully to build fault-tolerant systems—but there are gotchas.
From process mailboxes and supervision trees to clustering challenges, network partitions, and the single mailbox bottleneck.
This post explores the many strengths, and subtle pitfalls, of building distributed systems with Erlang.
-
#5
You have built an Erlang
You wanted a simple service notification system, so you added HTTP callbacks, then queues, then retries, then supervision…
Congratulations! You’ve built an ad-hoc, informally-specified, bug-ridden slow implementation of half of Erlang.
A satirical journey through accidentally reimplementing the actor model as seen on Hacker News.
-
#6
NixOS, BTW
I fell deep into the Nix ecosystem after years of distro hopping, and it completely changed how I manage my machines.
NixOS lets me reproduce my entire environment across laptops, workstations, and servers with a single configuration repo.