Jeff Atwood

company June 25, 2008

Three Markdown Gotchas

I’ve enjoyed working with the excellent WMD “what you see is what you mean” Markdown control while building Stack Overflow. I’ve been very pleasantly surprised how easy it is to type a smattering of concise Markdown and generate rather nice-looking content. One of Markdown’s biggest advantages is its simplicity. Here’s a little Markdown test post…
Avatar for Jeff Atwood
Co-Founder (Former)
background June 21, 2008

A Strangely Familiar Error

Geoff Dalgas, the newest member of the Stack Overflow team, shared this strangely familiar error message he ran into while working on another project recently. Ah yes, the elusive stack overflow: In software, a stack overflow occurs when too much memory is used on the call stack. In many programming languages the call stack contains…
Avatar for Jeff Atwood
Co-Founder (Former)
company June 20, 2008

Safe HTML and XSS

As I’ve mentioned before, we are using the most excellent WMD Markdown editor, for the reasons I outlined in that post. However, Markdown, per the official spec, supports both HTML syntax and Markdown syntax. You can mix and match both syntaxes freely. This is great if you want to stick with HTML and not learn…
Avatar for Jeff Atwood
Co-Founder (Former)
company June 19, 2008

Podcast #10

This is the tenth episode of the StackOverflow podcast, wherein Joel and Jeff discuss the following: We provide some background for new listeners on what Stack Overflow will be. See Joel’s post and Jeff’s post. Although we have ambivalent feelings about Expert’s Exchange, what we’re doing with Stack Overflow is similar, and they do have…
Avatar for Jeff Atwood
Co-Founder (Former)
company June 18, 2008

Gravatars, Identicons, and You

We want Stack Overflow* users to be able to personalize their questions and answers with a small picture — even if they’ve never created an account on our site. Rather than build this functionality ourselves, we’ve decided to take advantage of Gravatars. Gravatars are small images associated with your email address. I’ve used Gravatar for…
Avatar for Jeff Atwood
Co-Founder (Former)
company June 14, 2008

Dropping the WWW Prefix

Where do you stand on The Great Dub-Dub-Dub Debate? Some people become very religious about whether URLs should have a www. prefix or not. Me, I’m a bit more sanguine: I think you need to choose your allegiance early in the lifecycle of your website, and stick to it. So, for stackoverflow, we’re going with…
Avatar for Jeff Atwood
Co-Founder (Former)
company June 11, 2008

Podcast #9

This is the ninth episode of the StackOverflow podcast — the first fully hosted on itconversations — wherein Joel and Jeff discuss the following: Apple’s WWDC is going on this week, and Joel has a few Fog Creek people at the conference. at a WWDC party, I saw my friend Wil Shipley of Delicious Monster,…
Avatar for Jeff Atwood
Co-Founder (Former)
company June 9, 2008

Is It OK to Require JavaScript?

Here’s one decision we’re pondering as we build stackoverflow, and I’d like to get your feedback on it: Is it OK to require JavaScript to participate? Note that by “participate” I mean “edit, answer or ask a question”. Of course passively reading a question and the associated answers will work fine without JavaScript enabled. In…
Avatar for Jeff Atwood
Co-Founder (Former)
company June 4, 2008

Podcast #8

This is the eighth episode of the StackOverflow podcast, wherein Joel and I discuss the following: As of our next podcast, we will be hosted at ITConversations — the NPR of podcasts. A good outfit to be associated with! Yes, Joel does pronounce “wav file” as “wohv file”. I have no idea. Ask him. Joel…
Avatar for Jeff Atwood
Co-Founder (Former)
company May 28, 2008

Podcast #7

This is the seventh episode of the StackOverflow podcast, wherein Joel and I discuss the following: Many thanks to Stuart Cam for recording a stackoverflow theme song; a brief digression on the introductions to the Sopranos and Get Smart. How programmers know it’s a holiday: the door to the office is locked, or the Google…
Avatar for Jeff Atwood
Co-Founder (Former)
company May 22, 2008

Potential Markup and Editing Choices

Question and answer entry will be arguably the most crucial piece of stackoverflow. I used the post Is HTML a Humane Markup Language? as a form of collaborative research to determine what our Q&A; editor should look like. Based on the (extensive!) feedback, I’ve reached three conclusions: Most programmers want either an HTML subset or…
Avatar for Jeff Atwood
Co-Founder (Former)