The One and the Many
Home
About
Removing PostgreSQL's
old_snapshot_threshold
More PostgreSQL generic plan fun
PostgreSQL types surprise
PostgreSQL VACUUM taking an access exclusive lock
Using a Chromebook for development
Ideas from Building Secure & Reliable Systems (book)
Reflections on moving to the cloud
Reworking my log monitoring
Best practices for Google service accounts
Serving authenticated downloads from Google Cloud Storage using Cloudflare Workers
ssh works but scp hangs, sometimes
Computing minimalism
systemd user services
Hacktoberfest 2019
Security and cloud platforms
A better terminal vim colour theme
Running an IRC network in Kubernetes
Hosting websites in Google Cloud Storage
Isolating programs
Family by Ian Frazier
Building ImageMagick with support for HEIC images
Using a YubiKey for SSH authentication
On security keys
Timon of Athens
Valid TLS certificates for my IRC network
Changing owners in PostgreSQL
My firewalls
Perl and character encoding
Mismatches reported by Linux Software RAID
Subversion to Git
Configuring mixed DPI monitors with xrandr
Using AWS Lambda and API Gateway as an HTML form endpoint
Debugging a rarely occurring bug under Debian
Fun with GIFs
Refactoring types in my RSS reader
Socket timeouts and binary strings in Ruby
lighttpd response streaming
On GNU Make's expansion of prerequisites
On monitoring logs
Writing an ircd
tcl-tls, OpenSSL, threads, and Irssi crashing
Linux boot stuck at LSB: Raise network interfaces
Google's blog and TLS SNI
Blog hosting
Linux USB wifi dongle issues
The Killing of Kerafyrm the Sleeper
X, fonts, and rpbar
httpd firewall
Cockatrice, Qt5, X11 and window focus
Vegetarian
Seneca
One hundred books
apt-get "Unable to find expected entry" errors
Steve Jobs
Shakespeare's Rebel
Other programming languages I like
Why I like Go
DNS Lookup Failure in Go part 2
Raspberry Pi use
New PC
Netflix device
Three Monkeys
DNS Lookup Failure in Go and The GNU C Library
Safety online
July 2014
Tcl scripting module for Irssi
January 2011
MySQL quote script for Eggdrop
August 2010
Latest versions and GitHub
June 2010
Ruby interpreter IRC bot script for Eggdrop
May 2010
SFUNET-SECURE wireless under Linux at SFU
March 2010
Subversion post-commit hook to Eggdrop
February 2010