- 2019-Apr-14: Reboot
- 2016-May-17: WiFi bridging redux
- 2016-Apr-02: apt caching for debootstrap
- 2016-Mar-27: EC CA redux: now with more Nitrokey
- 2016-Mar-26: Nitrokey HSM EC setup
- 2016-Mar-21: Elliptic Curve Certificate Authority
- 2016-Mar-17: Raspberry Pi 3 + Serial Console
- 2016-Mar-13: WiFi client router setup
- 2016-Mar-13: Raspbian setup notes
- 2016-Mar-02: More poll()/epoll fun
- 2016-Mar-01: Asynchronous name resolution in C
- 2016-Feb-28: SSH agent forwarding & screen
- 2016-Feb-24: Down the epoll rabbit hole
- 2016-Feb-15: Streaming Netflix from Android to OS X
- 2016-Feb-15: Cable modem channel party
- 2016-Feb-01: How to enrage your cable modem
- 2016-Feb-01: Hall of 2.4 GHz Shame, 2016 Edition
- 2012-May-17: Fun Python question
- 2012-Mar-09: Google MySQL team is hiring
- 2011-Dec-09: The dangers of max_connections
- 2011-Nov-29: Converting subselects to joins, part 2
- 2011-Nov-29: Safe(r) data changes
- 2011-Aug-09: InnoDB as the default table type
- 2011-Aug-08: Database best practices for future scalability
- 2011-Jul-12: Converting subselects to joins
- 2011-Apr-22: Avoid MySQL round trips
- 2011-Apr-19: Video sharing sucks
- 2011-Apr-01: A new generation of Google MySQL tools
- 2010-Aug-22: Net Neutrality?
- 2010-Apr-10: Home video re-think
- 2010-Apr-07: (Wireless) network optimization, 2010 edition
- 2010-Apr-05: Comcast hacking
- 2010-Mar-26: Fun with map visualizations
- 2010-Mar-09: Karaoke project
- 2009-Sep-11: Confusing BIND with CNAMEs
- 2009-Feb-26: SCTP Part #1
- 2009-Feb-19: The odd case of my mugging
- 2009-Feb-03: 5-packet TCP connection?
- 2006-Feb-13: Is sleep(3) effected by time changes?
- 2006-Feb-09: Convert all tables to InnoDB
- 2006-Feb-09: PHP/PERL/Ruby exploit
- 2006-Feb-07: Why is my SSH X Window forwarding broken?
- 2006-Feb-06: Installing Debian from a USB stick
- 2006-Feb-02: Rebooting Linux when it doesn’t feel like it
- 2006-Jan-25: New MySQL toys
- 2006-Jan-24: Finally, sane MySQL clustering
- 2006-Jan-23: IBM ThinkCentre A50 Slowdown
- 2006-Jan-23: SSH Tunnelling 101
- 2006-Jan-23: How to install Debian Sarge on an IBM Blade
- 2006-Jan-22: Why does my machine think its name is localhost...
- 2006-Jan-22: Flashing without Microsoft or floppy drives