/blog
Newest in this section:
2015-09-07CHICKEN Scheme: Three Great Eggs
2013-11-28Book Review: Sundiver, by David Brin
2013-09-27Google Plus +1 ButtonMethod for less distracting asynchronous load of Google
Plus +1 button.
2013-09-22Gear Review: SKB iSeries 12-Drop Microphone CaseReview of the SKB 3I-2011-MC12 iSeries microphone case.
2013-09-03Debian USB, Revisited
2013-06-23Solaronite: and Now with Non-VCS Backend, Too!A new feature in Solaronite that improves weblog editing
workflow.
2013-01-30Mowedline: Non-polling X Event LoopTackling Mowedline's high CPU usage, a lesson on event
loops in GUI programming.
2013-01-29Mowedline Split!
2013-01-28Mowedline: Three Bugs
2013-01-27Program of the Day: xrestop
2012-12-05Linode Thrashing Swap
2012-11-16Logrotate
2012-10-31Rooting my m7206 Tablet
2012-05-04Solaronite: Filename-encoded Metadata
2012-04-30My Content Manager Now Has a Name
2011-11-10Multi-file Project in Chicken Scheme
2011-11-10Multi-file Project in Chicken Scheme 2
2011-09-28To-do Lists with Org
2011-09-04Content Manager: Search
2011-08-27Binding Nested Structs in Chicken Scheme
2011-08-08Bicycle Maintenance, continued
2011-08-08USB Mount Options on Debian
2011-08-03Bicycle
2011-08-01Content Manager
2011-07-26Bicycle Maintenance
2011-01-08retroj-keyboard-layout.png
undatedRoad to Emacs