Tags » Technical Notes
2025
- I Blogged Every Day for a Month – Again (31 May 2025)
- Daily Z Reports and Weekly Reviews (30 May 2025)
- Cross-Compiling Haskell under NixOS with Docker (29 May 2025)
- The Terminal State of Mind (28 May 2025)
- NixOS Rebuilds, Upgrades and Generation Diffs (27 May 2025)
- Boring on Purpose: Bold Moves in Internal Tooling (26 May 2025)
- A Glimpse into My Shell (25 May 2025)
- Data Definitions, Not Flowcharts (24 May 2025)
- Magic JSON in Haskell (23 May 2025)
- Hacking Haskell with Nix: Two Tricks (22 May 2025)
- Hacking with mdBook (21 May 2025)
- Haskell Project Template with Nix Flakes (20 May 2025)
- Deadman Checks in Grafana (19 May 2025)
- Stop Feeling Intimidated by Complexity (18 May 2025)
- Choosing A Template Engine: The More Powerful Problem (17 May 2025)
- Thinking in Templates (16 May 2025)
- SDK-Driven Development: A Litmus Test for Good Software Design (15 May 2025)
- Why I am Migrating From Zola Back to Hugo (14 May 2025)
- Code is Liability (13 May 2025)
- Build a CLI Emoji Picker with fzf and Nix (12 May 2025)
- Wayland Application Launchers: Stick with Rofi (11 May 2025)
- Why and How to Patch a Python Package in Nix (8 May 2025)
- Nix-Powered Python Development (7 May 2025)
- Nix Flake Templates (6 May 2025)
- Working with OpenTelemetry Metrics (5 May 2025)
- Hold My Data (4 May 2025)
- Vectorized Data Pipelines (3 May 2025)
- Ruff and Ready: Linting Before the Party (2 May 2025)
- Grafana Webhook Integration with ntfy (1 May 2025)
2024
- OpenResty on NixOS for an API Gateway (1 Aug 2024)
- Running NixOS Guests on QEMU (31 Jul 2024)
- Archiving PostgreSQL Backups on NixOS (30 Jul 2024)