steen's burrow
- 2026-08-13: This is my skinner box! It was made for me!
- 2026-07-19: The death and rebirth of my home server
- 2026-02-01: Enumerate your logs
- 2025-12-12: Building smaller Docker images faster
- 2025-11-30: Hacking on the reMarkable 2
- 2025-10-03: My Immich setup feat. NixOS
- 2025-10-01: About this blog
- 2025-09-30: The masculine urge to reinvent the wheel
- 2024-06-08: Simple Python devshells with Nix and direnv
- 2024-05-28: Do I not like Ruby anymore?
- 2021-12-13: Solving Advent of Code 2021 Day 13 with a linear equation
- 2021-11-16: Types of parser combinators
- 2021-11-11: NixOps is easier than I thought
- 2021-06-20: Hellpoint breach map
- 2021-01-24: Offloading NixOS builds to a faster machine
- 2020-05-20: require_so: DRYer StackOverflow copying
- 2020-05-05: Announcing SatouinDp
- 2020-04-01: The journey of packaging a .NET app on Nix
- 2019-10-30: Thoughts on Suspense for data fetching
- 2019-09-17: Config constraints in the type system where they belong
- 2019-08-30: A brief history of JAVAScript
- 2019-05-10: A data-fetching component in React
- 2019-01-07: Reading Ur/Web signatures, part 1
- 2018-11-11: Overthinking cash in TypeScript
- 2018-01-22: I survived Ur/Web
- 2018-01-22: What the hell did I do this week, anyway?
- 2017-10-29: The social issues of programming languages
- 2017-10-27: Continuations, Promises, and call/cc
- 2017-02-10: The TTY Protocol
End of feed.