2002
Jun 29: a quick summary of what xerox parc had invented by 1979Jul 17: on VBA*…, or how to ruin a friendship completely
Jul 31: errr… the news
Jul 31: Today the news is positive
Aug 29: new project
Oct 18: home from new orleans
Nov 13: openoffice
Nov 16: tonight i hacked java
Nov 21: for my own sanity, i need to spell out the projects i’m working on
Nov 27: if yesterday i was down, today i am up
2003
Feb 12: ibm callsFeb 14: look who came home…
Feb 16: Google Buys Pyra
Feb 25: valenti
Apr 7: off to florida
Apr 19: user-interface problem
Apr 21: user-interface solution?
Jun 12: new writings
Jun 15: too cool toy
Jun 21: mozilla (1)
Jul 16: the database of known humans
Jul 19: the best quote ever
Jul 24: to my fellow pine lovers
Aug 1: gettin’ mathy with it
Aug 25: seeking partner for programming
Oct 6: i need to learn useful programming
Oct 14: email down
2004
Jan 6: communiqué (3)Jan 8: I’m working on this document for work. (2)
Jan 20: tracing intellectual meanderings (3)
Feb 5: blogging cory @ unc (4)
Mar 23: watch my weblog presentation (6)
Mar 24: i discovered a new HTML tag: LABEL !!!
Mar 26: i can’t believe i write this stuff like it’s no big thing (12)
Mar 27: holy crap, i’m totally distracted (10)
Mar 28: why am i trying so hard to use microsoft word intelligently!? (7)
Mar 31: drinking at the mozilla water fountain (8)
Apr 27: i don’t know enough about the D.O.M. (4)
Jun 8: shift reloading to salvation (7)
Jun 13: implementing transactions in microsoft access (for the first time) (7)
Jun 15: hacking BlogThis! (10)
Jun 22: how to count unique records with sql (27)
Jul 6: editplus customizations faq (6)
Jul 12: mapping the trails off estes (2)
Jul 14: css pseudoclass for negative numbers (6)
Jul 15: encapsulation is wonderful (2)
Jul 28: style for including URLs in email (6)
Aug 6: web browser lovefest (1)
Aug 8: web browser memories
Aug 11: web browser digital reference (4)
Aug 12: the minimalist firefox ui (2)
Aug 20: neat firefox extensions (3)
Aug 22: BetterBlogThis version 2 (6)
Sep 16: what to do if you want to buy a computer (7)
Nov 12: new code (4)
Dec 8: on programming (1)
Dec 14: developmental stages of a computer programmer (4)
2005
Jan 5: roll your own multiple select listbox (30)Jan 7: disorienting blog experience
Jan 8: proud father of a new baby (4)
Jan 8: rediscovering making art (6)
Jan 23: dynamic blogroll (17)
Jan 31: activerecords and closures and ruby, oh my (8)
Feb 9: a night of mod_rewrite (5)
Feb 12: good morning from the triangle bloggercon (3)
Feb 12: post-bloggercon reflections (4)
Feb 15: replacing a laptop lcd screen (98)
Feb 20: the rules of blogging (9)
Feb 23: html generator (19)
Feb 28: xmlhttprequest will change the web (1)
Mar 5: utterly failing at upgrading a kernel (4)
Mar 12: google makes it hard to ask questions (of people) (16)
Mar 15: one laptoper among many
Mar 15: stuck in an elevator with doc and dave (3)
Mar 15: etech day two (4)
Mar 17: etech day three (4)
Mar 19: etech day four (1)
Mar 23: back from sunny san diego (12)
Mar 27: Moving from Blogger to WordPress 1.5 (32)
Apr 3: on human computer interaction (1)
Apr 12: from measure to o’reilly (18)
Apr 13: monthchunks plugin for Wordpress (63)
Apr 28: pure google (23)
Jun 2: my google maps (2)
Jun 9: monthchunks for blogger (10)
Jun 13: View Source in Tab
Jun 16: the digital-lifestyle tax (6)
Jun 23: Importing Haloscan comments into WordPress from Blogger (150)
Jun 26: step away from the computer (11)
Jun 27: how to search and replace within a column (4)
Jun 29: why is blogger adding empty divs to my posts? (8)
Jun 29: Writing Specifications is Hard (1)
Jul 22: Reading is a joy with Gmail, writing not so much (6)
Aug 4: Searching for Google (2)
Aug 14: Google Maps, I salute you! (2)
Aug 20: FOO Camp (3)
Aug 21: The Web 2.0 Drinking Game (30)
Aug 22: Firefox tip of the day: Delete saved form entries (24)
Sep 10: Random Image Plugin for WordPress (369)
Sep 13: Alternative Use for the iPod Nano
Sep 22: rel=”alternate” is mandatory for Safari RSS (1)
Sep 24: At Webzine 2005, sort of liveblogging (5)
Oct 1: Blogger or Zinester? (5)
Oct 2: The Value of Internal Links
Oct 6: Blog Post Microformat Proposal
Oct 26: Internet Explorer’s id=”tags” printing bug
Nov 12: Firefox Referral Plugin for Wordpress (16)
Nov 14: Are equal height columns for real?
Nov 16: The IE Doubled Float-Margin Bug
Nov 17: Why don’t your feeds display in my browser?
Nov 23: IE does not break lines between image and text
Nov 28: Uncool URLs
Dec 6: View Source in Tab Bookmarklet (3)
Dec 9: There are only 10 legal XHTML empty tags (1)
Dec 13: HTML Tag of the Day: q (1)
2006
Jan 12: Tim Bray on Don’t Invent XML LanguagesJan 12: Dare Obasanjo on Microformats vs. XML (1)
Jan 17: Sane vs. Neurotic XML
Feb 6: Movable Type breaks permalinks (and they know it)
Feb 9: Reclaiming obsolete technology for art (12)
Feb 10: The CSS line-height property can accept unitless values
Mar 30: Justinsomnia Maps (9)
Apr 3: Get photos off your cell phone without paying Sprint $15 a month (133)
Apr 5: Fixing Broken Windows
Apr 6: Change your AIM password without AIM (19)
Apr 8: Bloglines subscription stats? Just check your httpd access logs. (4)
Apr 12: Using WordPress to create link farm
Apr 17: Wales on Wikipedia (3)
Apr 28: How to sniff a feed
May 25: Firefox Extension of the Day: MeasureIt
May 25: Copy as HTML Link for Firefox (39)
May 28: Installing Ubuntu 5.10 on a mini-ITX VIA EPIA ME6000 (just for fun)
Jun 4: Giving Ubuntu another go with Dapper Drake (12)
Jun 9: Me, gullible? No. (10)
Jun 9: Ubuntu on a Mini-ITX, take 3 (2)
Jun 10: Slowly chipping away at unknowns (1)
Jun 12: Ubuntu up and running! (11)
Jun 17: The Ubuntu trend
Jul 12: Is that Internet Explorer I see running on Ubuntu? (5)
Jul 29: You have 4,294,967,284 new blog posts
Sep 19: How to grep without hitting Subversion’s text-base files (6)
Sep 22: Geektastic project du jour (13)
Oct 5: Migrating to Gallery 2 (6)
Oct 13: Maintain permalinks moving from Blogger to WordPress (49)
Oct 18: Object-oriented design question (1)
Oct 18: Justinsomnia on IE7 (5)
Oct 26: GIF animation duration calculation
Oct 28: Resizable Form Fields for Firefox (70)
Oct 31: Fixing Firefox 2’s new tab bar (14)
Nov 10: Monthchunks in WordPress 標準ガイドブック (Standard Guidebook) (1)
Nov 12: Earl, we’ve got a problem with the Dell Configurator in aisle 3 (3)
Nov 16: Two years of cell phone usage (4)
Nov 23: The story of a laptop (9)
Nov 26: A conversation with Bill Gates
Dec 2: Rediscovering Firefox Quicksearch (1)
Dec 14: CAPTCHA insecurity
2007
Jan 10: Carbon-neutral computer power? (2)Feb 2: How to manage a self-hosted WordPress blog from Windows (1)
Feb 10: How to regularly backup Windows XP to Ubuntu, using rsync (49)
Feb 26: Windows boots SLOW? Unplug iPod. (4)
Mar 2: Windows Vista Point
Mar 3: Setting up Ubuntu on a ThinkPad
Mar 9: Escalating the war on comment spam
Mar 13: Sunday was only 82,800 seconds long
Apr 19: Only 12 days to Feisty Fawn, yay!
May 16: Gallery command line uploader (1)
May 21: You can’t increment a boolean?
May 25: No late static binding in PHP 5 :(
May 31: Dates and Java suck (3)
Jun 2: I heart foreach (1)
Jun 4: Load object by id + database call or by array?
Jun 5: Someone at Ask is having fun
Jun 19: Dell offers naked laptops!
Jul 7: How to fix Eye of Gnome’s photo orientation in Ubuntu Feisty
Jul 12: How to prevent dropped ssh connections (1)
Jul 23: Syndication deathmatch anyone? (6)
Jul 25: To be wired or not to be wired (3)
Aug 21: Search Engine Marketeers are the new script kiddies (119)
Aug 28: My first computer was a 486-33 from Gateway 2000 (2)
Sep 2: A FamilyWiki? (7)
Sep 8: Updating WordPress with svn, so sweet indeed
Sep 12: Mac Mini vs. Koala Mini (5)
Sep 18: Playing with rsync on Ubuntu (3)
Sep 19: Google as seen through SQL-colored glasses
Sep 23: Web Photo Editor extension for GIMP (2)
Sep 24: Just upgraded to WordPress 2.3 with svn (3)
Sep 24: GNU Coreutils feature request: sort by human-readable disk sizes (7)
Oct 9: I wonder what sort of clickthrough rate they get?
Oct 23: Gutsy Grumbles
Oct 24: You know you’re a geek when… (1)
Nov 3: Get the attention of the geek in your life
Nov 6: My next camera: the big dog (4)
Nov 15: iHateCamelCase (2)
Nov 28: Whoa, Google Maps adds totally kickass Terrain view! (1)
Nov 29: Importing Haloscan comments into WordPress 2.3 from Blogger (22)
Nov 29: Boing Boing and Kindle, sittin’ in a tree… (6)
Dec 3: OMG, recursive YouTube!
Dec 3: In PHP, count(false) returns 1!
2008
Jan 1: The making of a photo book (3)Jan 10: I can never remember how to create a new MySQL user
Jan 16: Host your own open source project on Ubuntu in just 3 easy steps! (3)
Jan 23: Desktop thumbnail icon as sticky note
Feb 5: PHP’s && has higher precedence than =
Feb 8: i ♥ pastebin (1)
Feb 13: The WordPress SQL Executioner (5)
Mar 18: The un-iPhone
Mar 20: What does it mean to hurt a robot? (2)
Apr 26: Hardy Heron: first look
May 12: What does your hard drive look like?

