Geek Stuff

In which I learn new things

July 31, 2008

Unlike all other developers who have ever touched a mac, I’ve been trying to learn how to write software for the iPhone.

Department of mixed feelings

June 11, 2008

Warning: politics ahead, and a touchy subject.

People with too much time on their hands

April 30, 2008

This is just too obsessive and awesome not to share: CSS Homer Simpson.

Bioshock: How to spoil immersion, in eleven easy steps

April 26, 2008

Or: Alert the media! Nerd has opinion about videogame!

STOP THE SWOOSHING

February 13, 2008

THANK YOU APPLE

Sea Change

January 8, 2008

For the first time, I’ve today got a job from a large(ish) company for which Internet Explorer 6 support is not a requirement.

Why I Hate Spaces

December 13, 2007

First in a series of upcoming rants about usability in OSX Leopard.

You didn’t want that anyway

November 27, 2007

The following story is fairly representative of what’s been going on for me in general over the past few weeks.

In which I respond with equanimity to a joe job

September 6, 2007

NYAARRGH AAAGH BLAAAARGH AAAAAAAAAAAGH GGRRRAAAAARRR AAAGH. And so forth.

The best ideas are obvious in retrospect

August 23, 2007

This is one of the coolest — and simplest — image-processing ideas I’ve seen in a long while. (It will even be of interest to non-geeks, as I’ve just demonstrated by showing it to Emily: “Whoah! That’s impossible!!”)

The rest of this is probably already obsolete 

February 7, 2007:Standards, schmandards, as long as it works
January 11, 2007:Oh joy!
November 14, 2006:Humbling.
September 21, 2006:What makes you so special?
June 14, 2006:Toolbar == Spyware
April 13, 2006:Unrelated facts for April 13: the third one
March 3, 2006:Using CVS on OSX with MacCVS Pro
December 4, 2005:A Dashboard Widget for DirecWay Satellite Users
August 17, 2005:Nine Billion Names Of God
August 4, 2005:El Prognostigador
July 25, 2005:Technology is great, except when it isn’t
July 1, 2005:Adventures in software installation, part 3
June 30, 2005:A day without the computer (so of course I’m blogging)
June 30, 2005:My Favorite Bug Report
June 30, 2005:Adventures in software installation, part 2
June 8, 2005:Possible security problem with Tiger Dashboard widgets
May 14, 2005:I Finally Implement Something
April 6, 2005:You aren’t allowed to comment here…
March 13, 2005:Creative Brief
March 4, 2005:Ruby Markup: A Table By Any Other Name
February 28, 2005:I’m the president (and the vice president, and the treasurer, and the…)
February 27, 2005:User Interface is not Design
February 22, 2005:Devil’s Advocate: in defense of table-based layouts
February 19, 2005:Bet You Didn’t Know You’ve Been Using “Ajax” All This Time
February 17, 2005:Note to self
February 15, 2005:Things I’ll Be Able To Tell My Grandchildren About The Days Before Ubicomp
January 19, 2005:In which I rewrite CSS
January 18, 2005:A Grandiose Theory Of Life As It Relates To Pinball
December 14, 2004:Standards-Complaint
December 12, 2004:Your Favorite Web Browser Sucks