Jeff Atwood

Indoor enthusiast. Co-founder of Stack Overflow and Discourse. Disclaimer: I have no idea what I'm talking about. Find me here:

Bay Area, CA
Jeff Atwood

The Sporkfe

Why does the sporkfe [http://lightmyfireusa.com/spork.html] fascinate me so? [http://lightmyfireusa.com/spork.html] It's a spoon. It's a fork. It's a knife. Some call it a splade [http://www.everything2.com/index.pl?node_id=1463951]-- sold commercially in

By Jeff Atwood · · Comments

How to Write Technical Documentation

I was browsing around the CouchDb [http://www.couchdb.com/CouchDB/CouchDBWeb.nsf/direct/Introduction] wiki [http://couchdb.infogami.com/] yesterday when I saw Damien Katz' hilarious description [http://couchdb.infogami.com/alpha1] of how technical documentation really gets written. You know, in the real world: > Welcome to

By Jeff Atwood · · Comments

The Programmer's Bill of Rights

It's unbelievable to me that a company would pay a developer $60—$100k in salary, yet cripple them with terrible working conditions and crusty hand-me-down hardware. This makes no business sense whatsoever. And yet I see it all the time. It's shocking how many companies still

By Jeff Atwood · · Comments

Coding Horror Sightings

The free stickers were all mailed Monday. Here's a quick statistical breakdown, courtesy of my wife: United States320 Canada49 38 of the 50 states were represented. The states with zero sticker requests were: HI, KS, LA, MS, MT, ND, NM, RI, SD, VT, WV and WY. Here are

By Jeff Atwood · · Comments

Building a Quiet PC

When the first version of Windows Media Center [http://www.microsoft.com/windowsxp/mediacenter/default.mspx] was released in summer 2003, I decided it was time to build my first home theater PC. After I placed it in the living room, I realized I had made a terrible mistake: I

By Jeff Atwood · · Comments

Total Users Does Not Equal Total Usage

As of August 9th, 2006, MySpace has 100 million members [http://internet.seekingalpha.com/article/15237]. For reference, the population of California is approximately 36 million, and the population of the United States is approximately 300 million. I have a hard time believing that 1 in 3 Americans could conceivably

By Jeff Atwood · · Comments

DirectX Version Number Abuse

Has anyone noticed that Microsoft defines "version" a little loosely when it comes to DirectX 9.0c? Here's a screenshot of the DirectX 9.0c download page on FileHippo [http://www.filehippo.com/download_directx/]: DirectX 9.0c was originally released in August 2004, according to

By Jeff Atwood · · Comments

Video Card Power Consumption

With the release of Intel's Core Duo and Core Duo 2 chips, it's finally happened-- mainstream video card GPUs are about to overtake CPUs as the largest consumers of power inside your PC. Witness this chart, derived from XBit labs' latest roundup [http://www.xbitlabs.

By Jeff Atwood · · Comments

The Power of "View Source"

The 1996 JavaWorld article Is JavaScript here to stay? is almost amusing in retrospect. John Lam recently observed that JavaScript is the world's most ubiquitous computing runtime. I think the answer is an emphatic yes. JavaScript is currently undergoing a renaissance through AJAX. Sure, the AJAX-ified clones of

By Jeff Atwood · · Comments

Source Control: Anything But SourceSafe

Everyone agrees that source control is fundamental to the practice of modern software development. However, there are dozens of source control options to choose from. VSoft, the makers of FinalBuilder, just published the results of their annual customer survey. One of the questions it asked was which version control systems

By Jeff Atwood · · Comments

Coding Horror Stickers

As I alluded to in the T-Shirt post, Coding Horror stickers have arrived: These are custom, two color die-cut vinyl stickers based on the high resolution vector art so graciously provided by our kind benefactor, Steve McConnell. To give you an idea of scale, the coin in the picture is

By Jeff Atwood · · Comments

The Magical Number Seven Plus or Minus Two

The seminal 1956 George Miller paper The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information [http://psychclassics.yorku.ca/Miller/] is a true classic. In it, Miller observed that the results of a number of 1950's era experiments in short-term memory

By Jeff Atwood · · Comments