Index
Coffee
Espresso
Channelling
Ross Droplet Technique
Weiss Distribution Technique
Filter Coffee
Grinders
Grind consistency
Feeding mechanism
Grinding mechanism
Retention
Hello, Zettel!
Software
The Blub Paradox
Git Worktree
Haskell
A crash course in Haskell
0. Motivation
1. Hello, Haskell!
2. Expressions
3. Lists
4. Functions
Exponential decay
Using Nix for Haskell projects
Lazy evaluation
Reversible parsing
Neovim
Neovim for Haskell
Configuring Neovim with Nix
Nix
Separation of concerns
Direnv
Flakes
Home Manager
NixOS
Nixpkgs
Reproducibility
Programming without computers
Single responsibility principle
Unix as IDE