Posts
- Sat 29 August 2026 - Math and Code Test
- Mon 27 April 2026 - Cyclotomic Fields in Small Cases - updated: Sat 27 June 2026
- Mon 31 March 2025 - Generating Functions as Algebraic Machinery - updated: Sat 23 May 2026
- Sun 17 May 2026 - Shell Pipelines as Data Plumbing
- Fri 05 February 2021 - A Tiny Tour of Galois Theory - updated: Mon 27 April 2026
- Thu 24 November 2016 - Fenwick Trees Beyond Sums - updated: Sat 21 February 2026
- Fri 16 January 2026 - SSH Config for Many Hosts
- Wed 14 August 2013 - Nikola Notes - updated: Fri 02 January 2026
- Mon 20 October 2025 - Dynamic Programming as State Design - updated: Fri 14 November 2025
- Fri 17 October 2025 - awk as a Tiny Data Language
- Wed 21 December 2022 - Elliptic Curves Over Finite Fields - updated: Sat 06 September 2025
- Fri 11 May 2018 - Tailscale Behind Carrier NAT - updated: Tue 02 September 2025
- Sun 12 November 2023 - Vim Text Objects - updated: Wed 13 August 2025
- Fri 01 August 2025 - Classical Sliding Window Problems
- Mon 28 October 2019 - Paperless ngx for Documents - updated: Tue 22 July 2025
- Sun 15 June 2025 - GDB Breakpoints That Are Actually Useful
- Mon 26 May 2025 - The Chinese Remainder Theorem
- Sat 16 March 2024 - Classifying Finite Abelian Groups - updated: Thu 22 May 2025
- Fri 16 May 2025 - Competitive Programming Heuristics
- Mon 28 October 2024 - Graph Search Heuristics - updated: Thu 30 January 2025