Blog Archive

2012.04.30
This week
2012.04.23
Weekly dose of Maximum Awesome
2012.04.22
Tom Novelli just deleted his Facebook account!
2012.04.16
Site Overhaul
2012.01.28
Thoughts on MongoDB & co.
('NoSQL' databases)
2012.01.08
New Year Update
2011.12.09
My organizing system
2011.12.01
Sysadmin, security, billing: SNAFU
(and some hope for improvement)
2011.11.25
Collaboration...
2011.11.25
Life before and after smartphones
Part 2: After the honeymoon
2011.11.14
Life before and after smartphones
Part 1: Prelude to the Drinking Of The Kool-Aid
2011.10.14
Social sharing widgets
2011.10.06
How to quit a shitty job
Advice from an expert :)
2011.08.30
My JavaScript+HTML5 experience so far
2011.08.27
Node.js HOWTO: Install Node+NPM as user (not root) under Unix OSes
2011.08.27
JavaScript: The New BASIC?
2011.08.22
Esterian Conquest vs. Neptune's Pride
2011.08.20
Esterian Conquest resurrected
Interstellar blast from the past
2011.08.04
Sheet music and software failures
2011.07.11
DeimOS part 4: Loading the kernel from a file
2011.06.11
DeimOS part 3: Hello, world!
2011.06.03
DeimOS part 2: Setting realistic goals
2011.04.02
Design essay: "DeimOS", a fun little OS
2011.02.28
Cross-platform API breakdown
2011.02.04
Simple web tools
2010.04.09
Software Trade-offs
2009.11.20
GIT blogging
2009.08.22
Lisp Crisis!
2009.07.05
Predictions
2009.06.29
Extending MzScheme
2009.06.21
vi Revival
2009.04.25
Insecurity
2009.04.23
Pragmatic Parsing
2009.04.06
Computers, what are they good for?
2009.04.04
Up in the Clouds
2009.04.04
A glimpse of future programming languages?
Irken, PLOT, and OMeta
2009.03.21
Django
2008.09.28
What the heck is Tunes?
2008.09.22
Catching up on TUNES
2008.08.03
A Note on TUNES
2008.08.03
Changing The Roadmap
2008.06.08
Analyzing a Broken System
2008.02.18
Introduction