Posts
- Tue 07 April 2015 - Rename Many Files Without Drama
- Tue 10 March 2015 - WireGuard Notes
- Wed 29 October 2014 - Vim Registers I Keep Forgetting
- Mon 31 March 2014 - Watchpoints and Recursive Bugs - updated: Wed 13 August 2014
- Wed 18 June 2014 - Why Print Debugging Still Wins Sometimes
- Wed 28 May 2014 - Pagefind for Static Search
- Sun 09 March 2014 - Counting Inversions
- Mon 18 November 2013 - Japanese Grammar Notes
- Sat 29 September 2012 - A First Look at Algebraic Geometry
- Mon 30 January 2012 - The Klein Four Group
- Sat 15 October 2011 - Fermat's Little Theorem, Several Ways - updated: Sat 24 December 2011
- Fri 23 September 2011 - Polynomial Rings and Quotients
- Sun 20 February 2011 - A Tiny Static Site Generator in C++
- Sat 06 November 2010 - Ideals as Generalized Divisibility
- Tue 19 October 2010 - Markov Chains on Tiny State Spaces
- Wed 29 September 2010 - tcpdump Filters I Reuse
- Mon 12 April 2010 - Breadth First Search Uses
- Tue 17 November 2009 - Port Forwarding Through a VPN - updated: Wed 03 February 2010
- Fri 13 November 2009 - Disjoint Sparse Tables
- Fri 29 May 2009 - The Circle as a Group