The reality of Israel and Palestine
December 31, 2008
The bubble rendered visible
December 31, 2008
The cons of the Rails/Merb merger
December 31, 2008
Defining Web 2.0
December 29, 2008
Stimulus is on the way
December 29, 2008
Cooking a roast (and why Food TV sucks)
December 28, 2008
Merb and Rails, together at last
December 23, 2008
Credit where it’s due
December 23, 2008
On practice
December 22, 2008
Irritation is my muse
December 21, 2008
Bank will pay executive bonuses in illiquid assets
December 19, 2008
Bringing a legacy into the Senate
December 18, 2008
Rails and Rack and Metal
December 18, 2008
The Wall Street Journal blew the story on net neutrality
December 15, 2008
Quotable: Steve Jobs
December 14, 2008
The auto industry in a nutshell
December 14, 2008
Leadership means confronting reality
December 13, 2008
What’s Ruby’s future?
December 13, 2008
The immediacy of Twitter
December 12, 2008
Web site CPU usage
December 12, 2008
Release windows
December 10, 2008
How reporters are like developers
December 10, 2008
Beware excessive abstractions
December 9, 2008
Quote of the day: Eric Shinseki
December 8, 2008
Things are tough all over
December 5, 2008
No backtracking on torture
December 4, 2008
You can only fall so far
December 4, 2008
Credit card issuers preparing to reap
December 3, 2008
The iPhone app store at 5 months
December 3, 2008
Don’t miss the punchline
December 3, 2008
The state of Android
December 3, 2008
The lesson I taught today
December 3, 2008
Truth in advertising
December 1, 2008
Financial collapse blogger Tanta, RIP
December 1, 2008
The New York Times on collaborative filtering
November 25, 2008
Documents, RIP?
November 25, 2008
When everything is recorded
November 25, 2008
Flat is failure
November 23, 2008
Google SearchWiki
November 21, 2008
Context is everything
November 19, 2008
What happens to campaign supplies?
November 18, 2008
The new world
November 18, 2008
The Kinkade aesthetic
November 18, 2008
The future of fish
November 18, 2008
Obama on torture
November 17, 2008
Why people accept being biased
November 13, 2008
Network neutrality and transparency
November 12, 2008
Nick Denton’s Internet advertising forecast
November 12, 2008
The Atlantic
November 12, 2008
Old software never dies
November 10, 2008
Obama will close Gitmo
November 10, 2008
The quickest route from database results to CSV
November 6, 2008
How President Obama could disappoint me
November 6, 2008
Something to celebrate
November 5, 2008
Watching election returns (for the obsessive)
November 4, 2008
Obama endorsements
November 3, 2008
How we label politicians
November 3, 2008
Are software patents dead?
November 1, 2008
Why I am optimistic
October 31, 2008
Maybe blogs saved the economy
October 31, 2008
Bulk discount
October 31, 2008
Iceland’s fate
October 30, 2008
Text messaging as a marketing tool
October 28, 2008
The New York Times endorses Willkie
October 24, 2008
Liberalism 101
October 24, 2008
How to read popular non-fiction
October 23, 2008
I was right
October 23, 2008
Why does Flash suck on OS X?
October 22, 2008
Rogers Cadenhead attends an Obama rally
October 21, 2008
MUDs turned 30 today
October 21, 2008
How Palin was chosen
October 20, 2008
The good and bad of texting
October 19, 2008
Proposals for a better food industry
October 19, 2008
Putting airport security to the test
October 19, 2008
Programmer book club selection
October 18, 2008
That other $700 billion figure
October 17, 2008
Presidential Debate Live Blog
October 15, 2008
Filtering versus conditional logic
October 15, 2008
New York magazine interviews Nate Silver
October 13, 2008
Evidence that we should not freak out, episode I
October 13, 2008
One hand washes the other
October 13, 2008
The “Sweden Plan” is upon us
October 11, 2008
Evidence that we should freak out, episode II
October 10, 2008
Evidence that we should freak out, episode I
October 10, 2008
Journalism 101
October 9, 2008
Fact checking the copyright industry
October 8, 2008
Improving Google Mail Goggles
October 8, 2008
Presidential Debate live blog
October 8, 2008
Presidential Debate live blog
October 7, 2008
Everything needs context
October 6, 2008
The prisoner’s dilemma
October 6, 2008
Two posts on transparency
October 3, 2008
VIce Presidential Debate: live blog
October 3, 2008
Impulse philanthropy
October 2, 2008
Live Vice Presidential debate blogging
October 2, 2008
Bad drug interactions
October 2, 2008
Warren Buffett on evaluating people
October 1, 2008
Mark to market roundup
October 1, 2008
Apple blinks
October 1, 2008
Managing your own medical care
September 30, 2008
Political will
September 29, 2008
Live debate blogging meta-post
September 27, 2008
Live blogging the first Presidential Debate
September 26, 2008
The danger of SQL illiteracy
September 26, 2008
Support the Lupus Walk
September 24, 2008
Why executive compensation should be on the table
September 24, 2008
Google on rewriting dynamic URLs
September 23, 2008
Knocking on doors
September 22, 2008
Our current crisis in a nutshell
September 21, 2008
iTunes Genius playlists
September 19, 2008
Old votes or new proposals
September 19, 2008
Times change
September 18, 2008
Best economic joke of the day
September 16, 2008
Using games for terrorist collaboration
September 16, 2008
Saying what I’m thinking
September 15, 2008
Pandora’s Tom Conrad on Android
September 15, 2008
Alaska’s share of America’s energy
September 15, 2008
The human cost of war
September 12, 2008
James Fallows on Sarah Palin
September 12, 2008
Hurricane Ike
September 12, 2008
Levels of candor
September 11, 2008
Steve Yegge on typing
September 11, 2008
Speculators and oil prices
September 10, 2008
Foreign Policy’s 20 questions for Sarah Palin
September 9, 2008
Fighting censorship with banner ads
September 9, 2008
David Simon on the problems of urban America
September 8, 2008
The politics of Freddie Mac and Fannie Mae
September 8, 2008
Interview questions for Sarah Palin
September 8, 2008
Do you let your editor organize your code?
September 7, 2008
Read the Chrome EULA
September 3, 2008
Sarah Palin, book banner
September 2, 2008
The Google Browser
September 2, 2008
Ruby Gems as an attack vector
August 31, 2008
On Sarah Palin and everything else
August 31, 2008
On experience
August 29, 2008
Opinions sought: OS X text editors
August 29, 2008
Strong opinions, weakly held
August 25, 2008
Email is dead
August 21, 2008
The state of play
August 21, 2008
Is China punishing Apple?
August 20, 2008
When is linking to yourself bad form?
August 19, 2008
The state of the art in interface spoofing
August 18, 2008
John McCain and Rick Warren, distilled
August 17, 2008
Why design should not be divorced from engineering
August 17, 2008
The candidates on evil
August 17, 2008
When’s framework overhead justified
August 16, 2008
Another blow to Thomas Friedman
August 13, 2008
Open Salon
August 12, 2008
Gruber on leadership
August 11, 2008
Why are good people involved in politics?
August 11, 2008
Sports statistics analysts take over the world
August 11, 2008
Why you may want to protect your Twitter updates
August 5, 2008
Craig Newmark on Internet literacy
August 5, 2008
American Airlines withdraws from Kayak and SideStep
August 5, 2008
A good blog should be self-subverting
July 31, 2008
Really big government
July 31, 2008
Why people grind in games
July 29, 2008
Cory Doctorow on the music industry
July 29, 2008
Tim Bray on the Apple keyboard
July 23, 2008
Tom Vanderwell on moral hazard
July 23, 2008
Ways the government helps rich people
July 22, 2008
Fred Clark on FICO scores
July 21, 2008
Free Software Foundation vs iPhone
July 18, 2008
NPR on Mr. Jalopy
July 14, 2008
iPhone 2.0 password masking
July 13, 2008
Another look at the long tail
July 10, 2008
FISA fight ends with a whimper
July 9, 2008
The curse of arrogance
July 8, 2008
Physical CDs, what should I do with them?
July 6, 2008
Barack Obama’s FISA shame
July 3, 2008
The Long Tail revisited again
July 3, 2008
Ethics on a Web where links are currency
July 3, 2008
The wrong tail
July 2, 2008
Adobe is making Flash searchable
July 1, 2008
Why Firebug is awesome
July 1, 2008
Xeni Jardin on unpublishing
July 1, 2008
Whitespace sensitivity
July 1, 2008
Embargoed for one year
June 29, 2008
Anil Dash on Bill Gates
June 27, 2008
Where globalization is headed
June 25, 2008
Why Johnny can’t Google
June 24, 2008
Dead media strike again
June 23, 2008
The how and why of The Big Picture
June 21, 2008
The Media Bloggers Assocation
June 19, 2008
Add some white space
June 18, 2008
The Red Cross
June 18, 2008
Right up my alley
June 16, 2008
Pick one feed format
June 13, 2008
Winning process
June 12, 2008
Gitmo detainees have rights under the Constitution
June 12, 2008
Is it OK to require JavaScript?
June 12, 2008
Adventures in consulting (from June 30, 1998)
June 11, 2008
A couple of Obama items
June 11, 2008
John Royal’s obituary for Jim McKay
June 10, 2008
Warren Buffett is down on hedge funds
June 9, 2008
Higher gas prices and air travel
June 9, 2008
Advice for visiting a developing country
June 3, 2008
Don’t confuse principle and politics
June 3, 2008
A Web 2.0 perspective on open government
June 2, 2008
Obituary for a career and an industry
June 1, 2008
Would you want to work for this guy?
May 30, 2008
Upton Sinclair reviews Scott McLellan’s memoirs
May 28, 2008
How the media really works
May 28, 2008
Apple’s astounding numbers
May 27, 2008
Hillary and the Kübler-Ross model
May 23, 2008
Working conditions for designers
May 20, 2008
The concert experience
May 18, 2008
Why not just support HTML?
May 16, 2008
A blog for Tivo users
May 14, 2008
Institutions that are actually hedge funds
May 14, 2008
What users do
May 13, 2008
Skipping the error handling?
May 13, 2008
Priming the pump
May 13, 2008
Why people oppose peak oil on philosophical grounds
May 12, 2008
My rules of thumb for developers: use less indentation
May 11, 2008
Our drug war feeds Mexico’s civil war
May 9, 2008
There are programmers …
May 9, 2008
OpenOffice for the Mac
May 8, 2008
Those who can’t do …
May 8, 2008
Data recovered from hard drive on Columbia
May 8, 2008
The aftermath in Burma
May 7, 2008
Will Blackberry users like the iPhone?
May 6, 2008
_why has a better hobby than me
May 6, 2008
Why food is becoming more expensive
May 3, 2008
The headless browser
May 2, 2008
Used 1984 Ferrari for sale
May 1, 2008
The investigative humorist
April 30, 2008
White House email: malice or incompetence?
April 30, 2008
Is the personal Web site a thing of the past?
April 29, 2008
Donald Knuth on unit tests
April 28, 2008
Mass SQL injection update
April 28, 2008
Truer words
April 28, 2008
Mass SQL Injection attack
April 27, 2008
Tyler Cowen on the reality of politics
April 27, 2008
The LAFD on Twitter
April 23, 2008
How law schools juke the stats
April 23, 2008
What happened to Snopes.com?
April 22, 2008
Six Apart moves into advertising and services
April 21, 2008
More on the state of publishing
April 21, 2008
The risks of monkeying with DNS
April 21, 2008
Links for April 19
April 19, 2008
At the convention
April 19, 2008
Apple and Safari for Windows
April 18, 2008
Usability and performance, part 1
April 17, 2008
Links for April 16
April 17, 2008
Links for April 14
April 15, 2008
Best $50 I ever spent
April 15, 2008
Links for April 13
April 14, 2008
Links for April 9
April 10, 2008
Links for April 8
April 9, 2008
Analyzing Git
April 8, 2008
Links for April 7
April 7, 2008
My rules of thumb for developers: less code
April 7, 2008
Links for April 6
April 6, 2008
Links for April 3rd
April 4, 2008
What I seek to find and perhaps provide
April 2, 2008
The tabbed interface schism in OS X
April 2, 2008
Links for April 2nd
April 2, 2008
Links for March 31
April 1, 2008
Push button ignition
March 31, 2008
On the road
March 27, 2008
Links for March 27
March 27, 2008
HTML really sucks right now
March 27, 2008
Links for March 25
March 26, 2008
The genesis of agile software development
March 25, 2008
Links for March 24
March 24, 2008
Links for March 22
March 23, 2008
Links from March 19th
March 20, 2008
The Obama disconnect
March 19, 2008
Links from March 18th
March 19, 2008
New blog: Agile Testing
March 18, 2008
Links from March 16th and 17th
March 17, 2008
Is the Fed losing traction?
March 17, 2008
Links from March 15th
March 16, 2008
Links from March 14th
March 15, 2008
Links from March 13th
March 14, 2008
Links for March 12th
March 13, 2008
Is there an IT skills shortage?
March 11, 2008
jQuery evangelism
March 11, 2008
Real estate numbers that astound
March 10, 2008
The aesthetics of politics
March 7, 2008
The physics of control
March 7, 2008
What Obama may lack
March 7, 2008
Matt Raible on picking a framework
March 6, 2008
The developer’s conception of time
March 6, 2008
Against TDD orthodoxy
March 4, 2008
PHP tip of the day
March 3, 2008
Voice mail for the homeless
March 3, 2008
Neutral Milk Hotel
March 2, 2008
Hillary Clinton vs Barack Obama on civil liberties
March 2, 2008
My misbehaving Rails application
February 28, 2008
Hillary Clinton’s argument for stealing the nomination
February 27, 2008
Yet another Obama economics article
February 26, 2008
Lessig out
February 25, 2008
On Twitter and blogs
February 25, 2008
The death of small magazines
February 25, 2008
The future of the exurbs
February 24, 2008
Is local food production overrated?
February 24, 2008
Comment preview
February 22, 2008
Microsoft Office XML
February 22, 2008
An ugly hack
February 22, 2008
Lessig for Congress
February 20, 2008
Josh Marshall wins a Polk Award
February 20, 2008
What if we give it away?
February 19, 2008
Bad day for good government
February 18, 2008
Massive beef recall
February 18, 2008
More Katrina fallout
February 17, 2008
Two phones for every pocket?
February 16, 2008
Flags as infographics
February 15, 2008
President Bush on the Olympics
February 15, 2008
Installing Ubuntu on OS X
February 13, 2008
What the prediction markets think
February 13, 2008
How I watch football
February 12, 2008
Aesthetics in the era of disposables
February 12, 2008
John Robb on the surge
February 7, 2008
The OpenID explosion continues
February 7, 2008
My prediction for music DRM
February 6, 2008
Larry Lessig on Obama
February 5, 2008
More on Obama’s economics
February 4, 2008
Will the Microsoft/Yahoo merger lead to innovation?
February 3, 2008
Under the sea
February 1, 2008
Thoughts on Microsoft and Yahoo
February 1, 2008
The price of cheap meat
February 1, 2008
We live in the future
February 1, 2008
Thanks for blowing my mind
January 31, 2008
Actions in the stream
January 31, 2008
How not to handle trolls
January 31, 2008
Yahoo is an OpenID provider
January 31, 2008
Are you a Mac user at heart?
January 29, 2008
On Hillary Clinton and Florida
January 29, 2008
Movies are getting dumber
January 28, 2008
Hillary Clinton vs. Barack Obama
January 28, 2008
Hoping for better politics
January 28, 2008
iPhone WebClip icons
January 27, 2008
Quit blaming poor people
January 25, 2008
Definition of the law of unintended consequences
January 24, 2008
Mozilla is 10 years old
January 24, 2008
Spring is a more desirable skill than EJB
January 24, 2008
Bill Gates at Davos
January 23, 2008
The implications of IE8
January 23, 2008
Andrew Leonard on today’s rate cut
January 22, 2008
David Simon is wrong about the news
January 22, 2008
Bloatware afflicts the auto industry
January 21, 2008
WordPress, for now
January 20, 2008
Is IM interop alive?
January 18, 2008
Bruce Schneier runs an open wireless network
January 17, 2008
Sun acquires MySQL
January 16, 2008
Time is money, even in World of Warcraft
January 15, 2008
Is there a missing tier of Web hosting?
January 15, 2008
The truth about Rails
January 15, 2008
Enough predictions
January 14, 2008
The newsroom of The Wire
January 10, 2008
Ron Paul and the gold standard
January 9, 2008
David Simon hits the Internet
January 9, 2008
Nikki Finke is her own worst enemy
January 8, 2008
Scott Rosenberg’s history of blogging
January 8, 2008
On The Wire premiere
January 7, 2008
Life by the beep
January 6, 2008
The economics of Hillary Clinton and Barack Obama
January 6, 2008
What’s the ceiling for Rails?
January 4, 2008
Reviewing 2007 predictions
January 2, 2008
Presidential candidates on video games
January 2, 2008