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

YouTube vs. Fair Use

In YouTube: The Big Copyright Lie, I described my love-hate relationship with YouTube, at least as it existed in way back in the dark ages of 2007. Now think back through all the videos you've watched on YouTube. How many of them contained any original content? It'

By Jeff Atwood · · Comments

Revisiting Solid State Hard Drives

It's been almost a year since I covered The State of Solid State Hard Drives. Not a heck of a lot has changed, but the topic is still worth revisiting, because if you care at all about how your computer performs, solid state hard drives remain a life

By Jeff Atwood · · Comments

Go That Way, Really Fast

When it comes to running Stack Overflow, the company [http://stackexchange.com/about/management], I take all my business advice from one person, and one person alone: Curtis Armstrong. [http://www.imdb.com/name/nm0035664/] More specifically, Curtis Armstrong as Charles De Mar from the 1985 absurdist teen comedy classic,

By Jeff Atwood · · Comments

Vampires (Programmers) versus Werewolves (Sysadmins)

Kyle Brandt, a system administrator, asks Should Developers have Access to Production? A question that comes up again and again in web development companies is: "Should the developers have access to the production environment, and if they do, to what extent?" My view on this is that as

By Jeff Atwood · · Comments

What's On Your Utility Belt?

Like any self-respecting geek, I'm mostly an indoor enthusiast. But on those unfortunate occasions when I am compelled -- for reasons entirely beyond my control -- to leave the house, I do so fully armed with my crucial utility belt items. Yes, you heard me, I transform from

By Jeff Atwood · · Comments

Groundhog Day, or, the Problem with A/B Testing

On a recent airplane flight, I happened to catch the movie Groundhog Day. Again. If you aren't familiar with this classic film, the premise is simple: Bill Murray, somehow, gets stuck reliving the same day over and over. It's been at least 5 years since I&

By Jeff Atwood · · Comments

Whatever Happened to Voice Recognition?

Remember that Scene in Star Trek IV where Scotty tried to use a Mac Plus? Using a mouse or keyboard to control a computer? Don't be silly. In the future, clearly there's only one way computers will be controlled: by speaking to them. There's

By Jeff Atwood · · Comments

The Vast and Endless Sea

After we created Stack Overflow, some people were convinced we had built a marginally better mousetrap for asking and answering questions. The inevitable speculation began: can we use your engine to build a Q&A site about {topic}? Our answer was Stack Exchange. Pay us $129 a month (and

By Jeff Atwood · · Comments

On Working Remotely

When I first chose my own adventure, I didn't know what working remotely from home was going to be like. I had never done it before. As programmers go, I'm fairly social. Which still means I'm a borderline sociopath by normal standards. All the

By Jeff Atwood · · Comments

What's Wrong With CSS

We're currently in the midst of a CSS Zen Garden type excerise on our family of Q&A websites, which I affectionately refer to as "the Trilogy": * Server Fault * Super User * Stack Overflow * Meta Stack Overflow (In case you were wondering, yes, meta is the

By Jeff Atwood · · Comments

So You'd Like to Send Some Email (Through Code)

I have what I would charitably describe as a hate-hate [http://www.google.com/search?q=site:codinghorror.com+email] relationship with email. I desperately try to avoid sending email, not just for myself, but also in the code I write. Despite my misgivings, email is the cockroach of communication

By Jeff Atwood · · Comments

Three Monitors For Every User

As far as I'm concerned, you can never be too rich, too thin, or have too much screen space. By "screen", I mean not just large monitors, but multiple large monitors. I've been evangelizing multiple monitors since the dark days of Windows Millennium Edition:

By Jeff Atwood · · Comments