2006 Predictions, revisited
December 26, 2006
Comparative history
December 24, 2006
Blog-media cliche report
December 19, 2006
Rules are made to be broken
December 18, 2006
Software development in one sentence
December 18, 2006
An Inconvenient Truth
December 17, 2006
Too much mail
December 15, 2006
Why more troops in Iraq?
December 15, 2006
My current thinking on Iraq, part 2
December 13, 2006
Marketing versus simplicity
December 12, 2006
Strange confluence
December 12, 2006
Trying to make use of Google Spreadsheets
December 10, 2006
Gmail versus Thunderbird’s Bayesian filter
December 9, 2006
Becoming more thoughtful
December 7, 2006
Ten links, one year, 1500 bucks
December 2, 2006
A wry comment on real life
November 30, 2006
Spam that I like
November 29, 2006
Found on emusic.com: 1000 Years of Popular Music
November 25, 2006
Is auto development mimicking software development?
November 24, 2006
Why stats matter
November 22, 2006
Transitioning from mystery to thriller
November 21, 2006
Merging a branch back into the trunk in Subversion
November 17, 2006
Testing the boundaries of ActiveRecord
November 14, 2006
Having a TV show is better than having a blog
November 14, 2006
Snap verdict on PDF books
November 9, 2006
Midterm election thoughts
November 8, 2006
Reading blogs is good for you
November 7, 2006
What to do with ten years of National Geographic?
November 5, 2006
The secret of YouTube
October 31, 2006
What happened to Sourceforge?
October 22, 2006
Rafe’s Law
October 20, 2006
Tabs versus new windows in browsers
October 20, 2006
The paradox of Ralph Peters
October 18, 2006
Dealing with homophily
October 17, 2006
Incentives for developers
October 17, 2006
Irrational exuberance has returned
October 17, 2006
Trying to grok the mobile phone generation
October 13, 2006
Use constants instead of string literals
October 11, 2006
Movable Type and Atom feed upgraded
October 7, 2006
More on free upgrades and social media
October 6, 2006
Getting free upgrades on airlines
October 4, 2006
Go ahead and sugar coat it for us
September 26, 2006
Automated nagging
September 21, 2006
A torture hypothetical
September 20, 2006
Al Gore’s Current TV
September 20, 2006
A Rails blog you must read
September 19, 2006
Pay closer attention
September 18, 2006
Just an observation
September 15, 2006
The golden age for wannabe programmers
September 15, 2006
The future of Ruby
September 13, 2006
Is the TV industry getting smarter?
September 11, 2006
Lobbying the government for your favorite airline
September 7, 2006
Weeding out splogs
September 6, 2006
Niche job boards
September 5, 2006
Why who writes Wikipedia is important
September 5, 2006
Foo Camp angst
August 31, 2006
Puzzling question of the day
August 30, 2006
The politics of war
August 28, 2006
Five quotes
August 22, 2006
Anthony Bourdain in Beirut
August 22, 2006
Getting smarter about airfares
August 21, 2006
Cool idea: homework assignments for job interviews
August 18, 2006
Why African Americans can’t swim
August 17, 2006
The next step with the Pebl
August 16, 2006
Fun with numbers
August 15, 2006
Security theater
August 12, 2006
Jon Carroll on bloggers
August 11, 2006
Status reports
August 10, 2006
Platform vendors and shareware developers
August 10, 2006
Nikon D50 afield
August 9, 2006
Slow on the draw
August 3, 2006
10 questions for other programmers
August 2, 2006
Testing meebome
August 2, 2006
Fun with MediaWiki markup
August 2, 2006
The eBay Phone
August 1, 2006
Nested loops, or when to write a method
July 31, 2006
Managing Rails migrations
July 28, 2006
Tim Bray on Ruby
July 24, 2006
Spam-proofing my Movable Type installation
July 24, 2006
A survey of the conflict in the Middle East
July 21, 2006
Unlocked cell phones
July 21, 2006
The essence of wisdom
July 20, 2006
Has Digg jumped the shark already?
July 19, 2006
Fred Clark on the “Left Behind” video game
July 19, 2006
Log it, don’t count it
July 17, 2006
Political reading on the wane again
July 12, 2006
My home town
July 11, 2006
Fighting comment spam
July 10, 2006
Wikipedia is up to date
June 30, 2006
Use no, copy maybe
June 30, 2006
Growl! and iTunes
June 29, 2006
The fight for Net Neutrality
June 29, 2006
Warren Buffett’s big donation
June 29, 2006
Today’s vice is tomorrow’s virtue
June 28, 2006
Mowing for answers
June 27, 2006
Why allegations work
June 27, 2006
The independent state joke
June 26, 2006
Trust and online casinos
June 26, 2006
Redundant validation is evil
June 23, 2006
The bottom line on Net Neutrality
June 22, 2006
Making computer books more usable
June 19, 2006
Ceca in Wikipedia
June 19, 2006
Establishing facts on the ground
June 16, 2006
How many controllers do you need in a Rails application?
June 15, 2006
Flickr Suppresses Screen Shots
June 14, 2006
Yahoo, get a clue
June 12, 2006
How Vox is different
June 12, 2006
Feed authentication
June 12, 2006
My new photographic sensibility
June 9, 2006
A few months with emusic.com
June 8, 2006
Preventing lost updates in Web applications
June 8, 2006
Google Spreadsheet?
June 6, 2006
Units of reuse and Ruby on Rails
June 6, 2006
Vox invitation
June 6, 2006
Tinderbox for Ruby on Rails applications
June 5, 2006
Testing out MarsEdit
June 5, 2006
The Revenge of the Sith was terrible
June 5, 2006
I love YouTube
June 5, 2006
Screenshot app for OS X
June 4, 2006
Ruby on Rails gets the details right
June 2, 2006
How to move your iTunes library from a PC to a Mac
May 22, 2006
Hardware firms and Net neutrality
May 18, 2006
Macroeconomics and you
May 18, 2006
Presentation post-mortem
May 12, 2006
Thinking abstractly about immigration
May 2, 2006
The grim time sink that is World of Warcraft
May 2, 2006
Giving presentations
May 1, 2006
ActiveRecord documentation followup
April 29, 2006
The ActiveRecord documentation sucks
April 28, 2006
Network Neutrality
April 27, 2006
A NewsGator account is required
April 26, 2006
I just wanted some cold medicine
April 24, 2006
The new email etiquette
April 20, 2006
Don’t turn your customers into rats
April 13, 2006
What software should be packaged with a Web publishing book?
April 11, 2006
Will Ruby on Rails become mainstream?
April 6, 2006
Why Boot Camp may be good for OS X users
April 6, 2006
The brilliance of Boot Camp
April 6, 2006
Aggregator discipline
April 4, 2006
Very simple, very smart
April 3, 2006
Free idea du jour
March 30, 2006
Aggregator vacation
March 28, 2006
Many people are ingrates
March 27, 2006
America in a nutshell
March 24, 2006
Digital camera economics
March 24, 2006
Somebody screwed up
March 24, 2006
Full feed or not full feed
March 23, 2006
Clickthrough fraud again?
March 22, 2006
What is REST?
March 22, 2006
He loves QA
March 21, 2006
New Yorker on Bill O’Reilly
March 20, 2006
Ruby on Rails Migrations
March 17, 2006
Where the action is
March 17, 2006
Universal Firefox and Thunderbird
March 16, 2006
Ruby pays off
March 14, 2006
The MacBook Pro is hot
March 14, 2006
Standard implementations versus standards documents
March 13, 2006
Ruby on Rails: A big fixture failing
March 10, 2006
Being smart about database backups
March 7, 2006
Smarter random screen saver for the Mac
March 7, 2006
The Oscars and why I love Jon Stewart
March 6, 2006
MacBook upgrade speedbumps
March 6, 2006
Cookin’ with gas
March 3, 2006
Deal or No Deal
March 2, 2006
A new formula
March 1, 2006
Macs for Web development
February 27, 2006
So long, Camino
February 22, 2006
Of Interest
February 22, 2006
The new golf
February 21, 2006
The postmaster
February 20, 2006
PHP is bad
February 18, 2006
Camino vs. Firefox
February 17, 2006
Web publishing resources
February 17, 2006
Dick Cheney shot a guy in the face
February 16, 2006
Shotgun pellets
February 15, 2006
Email hell
February 15, 2006
Eating out on Valentine’s Day
February 14, 2006
The memory leak, fixed
February 14, 2006
Using Movable Type to publish a link blog
February 13, 2006
Craigslist and fair housing laws
February 13, 2006
The gatekeepers
February 10, 2006
The great American novel
February 10, 2006
Welcome to the new server
February 8, 2006
Comments are down for now
February 8, 2006
The dilettante sysadmin strikes
February 8, 2006
Firefox is finished
February 7, 2006
Server set up
February 7, 2006
Cocomment looks interesting
February 6, 2006
Managing email
February 6, 2006
Web hosting update
February 6, 2006
Lonely Planet Bluelist
February 5, 2006
Salon blogs leaving Radio Userland
February 2, 2006
Hamas takes to the papers
January 31, 2006
I love renting
January 31, 2006
What does Google know?
January 31, 2006
Planning and execution
January 30, 2006
Never mind
January 29, 2006
Google and China
January 28, 2006
XML schemas are fun
January 27, 2006
How HTML is really used
January 25, 2006
The economics of DRM
January 24, 2006
MSN comments on the DoJ warrant
January 23, 2006
Tom Socca on James Frey
January 23, 2006
Bad Washington Post
January 23, 2006
Will Firefly change TV?
January 22, 2006
Google video DRM review
January 20, 2006
Snapper and the Wal-Mart death spiral
January 20, 2006
Rebecca Blood automates
January 19, 2006
More on eMusic
January 18, 2006
Browser support for clickthrough tracking
January 18, 2006
Giving smart people stuff to do
January 17, 2006
Down with resolutions
January 16, 2006
Identity management pains
January 12, 2006
Shelley Powers on eMusic
January 12, 2006
Why, Microsoft, why?
January 12, 2006
MacBook Pro vs the Wintel competition
January 11, 2006
Yes, I watch Lost
January 11, 2006
I Heart Intel
January 10, 2006
The memory leak, continued
January 9, 2006
Guy Kawasaki’s blog
January 9, 2006
Liar liar liar
January 9, 2006
iPod Rescue
January 7, 2006
Google DRM
January 6, 2006
About time
January 6, 2006
One dangerous idea
January 5, 2006
2006 Predictions
January 5, 2006
iPod Trauma
January 4, 2006