Karl Martino on homelessness
December 30, 2009
Why passing laws is not like making sausage
December 30, 2009
Food is the new rock and roll
December 30, 2009
Jan Chipchase on redbox DVDs
December 29, 2009
Health care costs and compensation
December 29, 2009
Fire the TSA?
December 29, 2009
Tyler Cowen on happiness
December 29, 2009
Competition breeds innovation
December 28, 2009
A better Christmas card list
December 28, 2009
The miracle on the Hudson
December 28, 2009
Trend of the decade: decentralized process
December 26, 2009
Colbert discusses the White House Correspondents’ Dinner
December 25, 2009
Unusual Christmas traditions
December 24, 2009
Why not encrypt the Predator downlink?
December 24, 2009
Creating a true impression
December 24, 2009
Making it easier to monitor slow queries
December 23, 2009
dangerousmeta! celebrates 10 years
December 23, 2009
The safest choice in ethnic cuisine
December 23, 2009
You shouldn’t hate releasing code
December 22, 2009
RSS readers are for professionals
December 22, 2009
Behind the scenes with Andrew Sullivan
December 22, 2009
How programmers see each other
December 22, 2009
The actual cost of anti-vaccine hysteria
December 21, 2009
Bug of the year
December 21, 2009
Vice interview with David Simon
December 21, 2009
Health care reform: the model
December 21, 2009
Fighting global warming the way we built the Internet
December 21, 2009
One NoSQL use case
December 20, 2009
Axe sharpening day
December 19, 2009
The pros and cons of gift cards
December 17, 2009
A smart DBA on the MySQL-Oracle thing
December 17, 2009
Head to head on health care
December 17, 2009
Assessing Apple’s revamped checkout process
December 16, 2009
The hidden costs of the health care status quo
December 16, 2009
Why you should care about menhaden
December 16, 2009
The upshot of Oracle and MySQL
December 15, 2009
Daring Fireball on PastryKit
December 15, 2009
What remains of health care reform
December 15, 2009
Oracle and content farming
December 15, 2009
Earn fake money shilling for health insurers
December 14, 2009
Spammers gaming Google
December 14, 2009
Matt Taibbi on accountability
December 13, 2009
Privacy on Facebook
December 13, 2009
Nate Silver on the politics of recovery
December 12, 2009
Performance reviews for developers
December 11, 2009
Climbing out of the unemployment hole
December 11, 2009
Baby Boomers
December 11, 2009
The urgency of health care reform
December 11, 2009
Obama’s problem with the left
December 9, 2009
Wargaming Iran
December 8, 2009
Commodifying Moneyball
December 7, 2009
Infographic of the climate change argument
December 7, 2009
How World Cup seeding works
December 4, 2009
What’s next for Android?
December 4, 2009
Accidental Geography
December 3, 2009
Tracking the Obama administration’s progress
December 3, 2009
Nearly all political journalism is worthless
December 2, 2009
Two charts
December 1, 2009
ETL and MVC
December 1, 2009
Revisiting “What would an economist do?”
November 30, 2009
The CCD Future
November 28, 2009
Why you might not want to live in paradise
November 25, 2009
How Twitter uses Hadoop and Pig
November 25, 2009
The perils of public speaking
November 25, 2009
Phil Agre is missing
November 25, 2009
Saddam Hussein and the Gervais Principle
November 19, 2009
The success of Recovery.gov
November 19, 2009
The quotable Cormac McCarthy
November 19, 2009
What The Office teaches us
November 17, 2009
The price of interoperability
November 16, 2009
Which analysis is worth paying for?
November 16, 2009
Get rid of the football helmet
November 15, 2009
Improving the iPhone app store approval process
November 14, 2009
I’m a conservative
November 13, 2009
The sleaziness of wireless carriers
November 13, 2009
RedMonk Predictions for 2010
November 13, 2009
Commit access on work projects
November 11, 2009
Why the US budget deficit is so large
November 11, 2009
The search engine confessional
November 11, 2009
The trimming of ambitions
November 10, 2009
Writing readable boolean expressions
November 10, 2009
Blogs in 1998
November 10, 2009
Close votes are a feature, not a bug
November 8, 2009
Making a full commitment
November 8, 2009
The world is a better place
November 5, 2009
Quote of the day
November 4, 2009
ACLU interviews with former Guantanamo detainees
November 3, 2009
Is purity ever really a virtue?
November 3, 2009
Could we have “stages” for programmers?
November 3, 2009
Health care costs in the United States
November 2, 2009
The implications of eating meat
November 1, 2009
Corollary to Zawinski’s law
October 30, 2009
Is AT&T’s 3G network misconfigured?
October 28, 2009
Primitive steganography
October 28, 2009
Google Groups killed by spammers
October 28, 2009
Cloud MySQL
October 27, 2009
Where we are in Afghanistan
October 25, 2009
Whitehouse.gov switches to Drupal
October 24, 2009
The Postal Service as corporate welfare
October 23, 2009
Stephen O’Grady on the Oracle-Sun merger
October 23, 2009
Tim Bray on MySQL
October 21, 2009
RMS opposes Oracle acquisition of MySQL
October 20, 2009
How Shazam works
October 20, 2009
Contrarianism is overrated
October 19, 2009
Cooks Illustrated versus the madding crowd
October 16, 2009
Learning by blogging
October 15, 2009
The pros and cons of transparency
October 15, 2009
Against SEO
October 13, 2009
Concussions and football
October 13, 2009
Revolutionary War steganography
October 12, 2009
Why credit scores irritate me
October 12, 2009
It’s a great time to be a news junkie
October 11, 2009
The finances of writing computer books
October 11, 2009
Unicorn in the wild
October 9, 2009
Sergey Brin on Google Books
October 9, 2009
Ryan Tomayko on Unicorn
October 8, 2009
Airline customers hate baggage fees
October 8, 2009
The unique economics of entertainment
October 8, 2009
Put a dollar figure on carbon emissions
October 8, 2009
Christopher Kimball on the demise of Gourmet
October 8, 2009
Half of life is showing up (and asking questions)
October 6, 2009
Gourmet will no longer be published
October 5, 2009
Steve McCurry on Afghanistan
October 4, 2009
Rick Bayless on Twitter
October 2, 2009
Conservatism, the good parts
October 2, 2009
Last chance to donate for the Lupus Walk
October 2, 2009
The financial crisis in a nutshell
October 1, 2009
Preparing for continuous deployment
September 30, 2009
Loud pipes save lives
September 29, 2009
Tim Fitz on continuous deployment
September 29, 2009
Twitter everlasting
September 29, 2009
The bubble pattern revisited
September 28, 2009
How to solve a problem
September 24, 2009
The Walk to Cure Lupus
September 24, 2009
Google Chrome Frame
September 23, 2009
Buy your developers nice hardware
September 23, 2009
Netflix prize awarded
September 21, 2009
Being a blogger
September 20, 2009
The literacy revolution
September 20, 2009
Why did Mint.com sell to Intuit?
September 19, 2009
Best career advice you’ll read today
September 19, 2009
I am a food geek
September 19, 2009
Grading the Baucus bill
September 16, 2009
Links for September 14
September 16, 2009
Learning to love an upwardly mobile coach
September 14, 2009
Links for September 13
September 13, 2009
Snow Leopard: dyld issue
September 13, 2009
Links for September 11
September 11, 2009
Links for September 9
September 11, 2009
Links for September 8
September 9, 2009
Links for September 7
September 8, 2009
Links for September 5
September 6, 2009
Links for September 3
September 3, 2009
Links for September 1
September 2, 2009
Links for August 31
September 1, 2009
Useful media criticism
August 30, 2009
Links for August 29
August 30, 2009
Links for August 28
August 29, 2009
Links for August 27
August 27, 2009
Links for August 26
August 27, 2009
Storing data for Google Maps
August 26, 2009
Links for August 25
August 26, 2009
Links for August 24
August 25, 2009
Women’s rights
August 24, 2009
Please pardon the mess
August 23, 2009
A short argument for libertarianism
August 21, 2009
Health insurance exchanges
August 20, 2009
John Resig on _why
August 20, 2009
Tattoos mean better service
August 19, 2009
Keep your eye on the health insurance prize
August 18, 2009
This week in health care reform
August 17, 2009
Why do Ruby developers test?
August 14, 2009
Starting over with feeds
August 13, 2009
Nationalized health care vs single payer
August 11, 2009
Celebrity HDD
August 10, 2009
Checking in with Massachusetts
August 9, 2009
Ignite Raleigh: Lessons learned
August 9, 2009
Setting up Keynote to run an Ignite presentation
August 9, 2009
Ignite Raleigh: Show night
August 8, 2009
Anil Dash on Google Wave
August 7, 2009
Feel the heat
August 7, 2009
Ignite Raleigh: How I prepared
August 7, 2009
Ruby vs Python, the final word
August 4, 2009
Who funds small state Senators?
August 3, 2009
Apple vs my preconceived notions
August 1, 2009
The Wal-Martification of Microsoft
July 31, 2009
The real purpose of Food Network
July 31, 2009
Stealing a penny from every transaction
July 30, 2009
Dangerous Liaisons with Apple
July 29, 2009
Kirrily Robert on women in open source
July 29, 2009
Rundown of the 4chan/AT&T brouhaha
July 29, 2009
The current state of health care reform
July 28, 2009
Disparate impact in practice
July 27, 2009
Maker’s schedule versus manager’s schedule
July 24, 2009
Bezos apologizes for the Kindle deletion issue
July 24, 2009
Volkswagen takes over Porsche
July 23, 2009
A shopping cart for reuse rights
July 23, 2009
Why I don’t read Arnold Kling
July 18, 2009
Why I don’t own a Kindle
July 17, 2009
More on disparate impact
July 16, 2009
Hate Driven Development
July 15, 2009
What if there’s nothing to recover to
July 15, 2009
HTML 5/XHTML 2 link roundup
July 12, 2009
Links from July 9th
July 12, 2009
One definition of blogging vs. journalism
July 10, 2009
Google Chrome OS is vaporware
July 10, 2009
Tweetbacks installed
July 10, 2009
The wages of a torture regime
July 9, 2009
The “fee for service” problem, again
July 9, 2009
Google Chrome OS
July 8, 2009
A new way of writing a standard
July 8, 2009
James Fallows on Robert McNamara
July 7, 2009
Revisiting Robert McNamara
July 7, 2009
Dime store hypocrisy
July 7, 2009
XSS and WordPress Themes
July 6, 2009
One interesting sentence
July 4, 2009
Willingness to travel
July 3, 2009
One way to kill health care reform
July 1, 2009
Explaining the iPhone’s success
July 1, 2009
Disparate impact
June 30, 2009
More on Say Everything
June 27, 2009
On health care
June 25, 2009
Practicing Test Driven Development
June 24, 2009
Iranian soccer players banned for life
June 24, 2009
Notes on Say Everything
June 24, 2009
On the Iranian protests
June 20, 2009
Determining whether to hide a report filter
June 20, 2009
Disinformation on Twitter
June 19, 2009
Positive deviation
June 19, 2009
Links from June 17th
June 18, 2009
Naked self interest
June 18, 2009
Your 2009-2010 NBA Preview
June 15, 2009
Links from June 12th
June 14, 2009
The rigged Iranian election
June 14, 2009
What people were cooking in 1922
June 9, 2009
How essential are smart phone keyboards?
June 8, 2009
Links from June 8th
June 8, 2009
Improving my blogging workflow
June 7, 2009
Quotable: Tyler Cowen
June 7, 2009
Links from June 3rd
June 4, 2009
Pivotal Tracker versus bug tracking
June 3, 2009
America’s changing demographics
June 1, 2009
Strategies: “best” strategies versus “better” strategies
June 1, 2009
Links from May 31st
June 1, 2009
Building stuff at Google’s scale
May 29, 2009
Links from May 28th
May 29, 2009
Links from May 26th
May 28, 2009
Quotable: Douglas Crockford
May 27, 2009
Links from May 25th
May 26, 2009
Links from May 22nd
May 23, 2009
Any sentence is a fingerprint
May 21, 2009
Quotable: Simon Willison
May 20, 2009
Quotable: Ta-Nehisi Coates
May 20, 2009
Links from May 20
May 20, 2009
Why is MySQL more popular than PostgreSQL?
May 20, 2009
Raising CAFE standards
May 19, 2009
Boiling the frog
May 18, 2009
The inevitable MySQL fork
May 14, 2009
Losing patience with Obama on gay rights
May 13, 2009
Google advertises Chrome
May 13, 2009
Two sides to the Dan Baum story
May 12, 2009
Judging restaurants by a single dish
May 11, 2009
Merging STDOUT and STDERR
May 8, 2009
The future of syndication
May 8, 2009
Mark Knoller, Twitter’s MVP
May 5, 2009
Automating accountability
May 5, 2009
Our place in the universe
May 2, 2009
Every cop is a criminal
May 2, 2009
The value of press conferences
April 30, 2009
Quotable: Claire McCaskill
April 28, 2009
Feed breakage
April 28, 2009
Arlen Specter against Presidential power
April 27, 2009
Jason Scott wants to save GeoCities
April 26, 2009
Ain’t that America
April 24, 2009
Eschew preferences
April 24, 2009
FBI interrogator vs Dick Cheney
April 23, 2009
Are great programmers hired or made?
April 23, 2009
Forget green consumerism
April 22, 2009
Loving what you have
April 22, 2009
Checking Mark Penn’s numbers
April 21, 2009
MySQL founder on Oracle’s buying Sun
April 21, 2009
Defining fascism
April 20, 2009
Tim O’Reilly on Aneesh Chopra
April 20, 2009
East Germany then and now
April 20, 2009
A libertarian take on piracy (on the high seas)
April 19, 2009
Reading the Jay Bybee memo from August 1, 2002
April 17, 2009
Another Slumdog update
April 16, 2009
Intelligence reform please
April 16, 2009
The day WowMatrix died
April 16, 2009
Pick up basketball etiquette
April 14, 2009
Obama abandons habeas corpus
April 13, 2009
Talk to strangers
April 11, 2009
The changing model of music sales
April 11, 2009
A State Secrets Privilege primer
April 9, 2009
Jason Kottke on quoting and attribution
April 9, 2009
Cynicism loses again
April 9, 2009
Becoming a designer
April 7, 2009
Identifying people based on their social graph
April 6, 2009
Quotable: Alex Payne
April 6, 2009
Roger Ebert’s love letter to newspapers
April 5, 2009
Inside the job numbers
April 4, 2009
My zsh adventure
April 4, 2009
The downside of URL shorteners
April 4, 2009
Conficker Eye Chart
April 2, 2009
Google’s hardware
April 2, 2009
GM mortaged the future
April 1, 2009
Thoughts on Continuous Deployment
March 31, 2009
Hulu remembers the early adopters
March 31, 2009
Links from March 30th
March 31, 2009
PHP Frameworks, a series of last straws
March 29, 2009
Do what you can’t not do
March 27, 2009
Quotable: Mohammad Sephery-Rad
March 27, 2009
Links from March 23rd
March 25, 2009
What I hate about RSpec
March 23, 2009
Can information beat out anger?
March 22, 2009
Battlestar Galactica vs The Wire
March 22, 2009
Battlestar Galactica and Mitochondrial Eve
March 21, 2009
Monetary policy is not dead
March 19, 2009
The future of Detroit
March 18, 2009
Links from March 16th
March 17, 2009
Interviewing programmers on philosophy
March 17, 2009
Well played, Glenn Greenwald
March 16, 2009
Discomfort is a necessary side effect
March 13, 2009
Links from March 12th
March 13, 2009
Educate, don’t advise
March 13, 2009
The risks of journalism in Sri Lanka
March 11, 2009
Google’s new ads
March 11, 2009
Reinventing business credit ratings
March 11, 2009
How simple features become complicated
March 10, 2009
What would an economist do?
March 9, 2009
John Gruber reviews Safari 4
March 4, 2009
How music gets sold (in 2009)
March 3, 2009
Links from March 1st
March 3, 2009
The trouble with giving advice
March 2, 2009
MP3 is for audiophiles (of the future)
March 2, 2009
Ward Cunningham on technical debt
March 2, 2009
MacBook disaster recovery
February 28, 2009
On addressing criticism
February 27, 2009
The Ruby book market
February 27, 2009
The first Obama budget
February 26, 2009
Called to public service
February 26, 2009
Links from February 25th
February 26, 2009
Toward earnestness
February 26, 2009
Correlating the stock market with economic policy
February 25, 2009
New houses for the Slumdogs kids
February 25, 2009
Sell optimism
February 24, 2009
Paying off technical debt
February 21, 2009
The economics of ratings systems
February 20, 2009
Slumdog Millionaire child actor update
February 20, 2009
Opinions make reading fun
February 17, 2009
Technical Debt
February 14, 2009
Germany’s old car repurchase program
February 14, 2009
The modern developer résumé
February 14, 2009
The stimulus bill
February 13, 2009
Programmers should study a little economics
February 11, 2009
Nate Silver speaks for me
February 11, 2009
The Dalai Lama on Twitter was a fake
February 9, 2009
Political hyperinflation
February 9, 2009
Bugs and hacks
February 9, 2009
On financial innovation
February 8, 2009
Why car GPS isn’t upgradeable
February 8, 2009
A database design question
February 8, 2009
Links from February 3rd
February 5, 2009
Settin’ the blogs on fire
February 2, 2009
Entrepreneurship 101
February 1, 2009
A simple rule of thumb
January 30, 2009
Links from January 29th
January 30, 2009
The question you wish you’d asked
January 29, 2009
Quote of the day
January 29, 2009
Slumdog Millionaire’s child actors
January 28, 2009
Guy Kawasaki on the original Mac team
January 28, 2009
Today’s post on economic stimulus, episode V
January 27, 2009
Links from January 26th
January 27, 2009
The limitations of blog coverage
January 27, 2009
Links from January 25th
January 26, 2009
Links from January 24th
January 25, 2009
Slumdog Millionaire
January 25, 2009
Not migrating to Disqus
January 24, 2009
Today’s post on economic stimulus, episode IV
January 24, 2009
Links from January 23rd
January 24, 2009
Has Flight Simulator met its end?
January 24, 2009
Tyler Cowen’s call for civility
January 23, 2009
Things are tough all over
January 23, 2009
Obama likes eavesdropping more than torture
January 23, 2009
Learn to think like a programmer
January 22, 2009
Industrial policy
January 21, 2009
Don’t be evil
January 21, 2009
Experts agree: Mac SE/30 was the best
January 21, 2009
Data breach notification laws
January 21, 2009
Obama’s pedestrian speech
January 21, 2009
My favorite passage from the inauguration speech
January 20, 2009
10 year anniversary preview
January 20, 2009
A practical perspective on security
January 19, 2009
The Twitter counterargument
January 19, 2009
Martin Luther King day
January 19, 2009
Modernizing White House technology
January 18, 2009
DRM is not actually dead
January 18, 2009
How to lay people off
January 18, 2009
Whither Twitter?
January 18, 2009
Discussion: is Obama too close to Google?
January 16, 2009
Satirical programming
January 16, 2009
Today’s post on economic stimulus, episode III
January 16, 2009
No longer tantamount
January 15, 2009
For cat lovers
January 14, 2009
jQuery is awesome
January 14, 2009
The wages of blogging
January 14, 2009
The Letter of Last Resort
January 13, 2009
Why the Internet matters
January 13, 2009
Dan Froomkin on Bush’s last press conference
January 13, 2009
The truth about college admissions
January 13, 2009
Porche’s financial maneuvering
January 13, 2009
Tina Fey makes message board commenters famous
January 12, 2009
Today’s post on economic stimulus, episode II
January 11, 2009
Today’s post on economic stimulus
January 9, 2009
Graduating during a recession
January 9, 2009
Defining Keynsianism
January 9, 2009
The New York Times’ Congress API
January 8, 2009
Getting ready for the BCS championship
January 8, 2009
Libertarians for Obama
January 8, 2009
Is al-Qaeda the winner in Gaza
January 7, 2009
How Twitter was exploited
January 6, 2009
Music DRM is dead
January 6, 2009
Blu-Ray versus downloads
January 6, 2009
Small things in large numbers
January 6, 2009
The front lines of climate change
January 5, 2009
Why financial regulation is necessary
January 4, 2009
Phishing on Twitter
January 4, 2009
What have you changed your mind about?
January 3, 2009
The trouble with college admissions exams
January 3, 2009
Amazon.com’s album art library
January 3, 2009
A data point on drug effectiveness
January 2, 2009