[A picture of private offices at Fog Creek Software] Alert! This ancient trifle retrieved from the Joel on Software archive is well-past its expiration date. Proceed with care.

Joel on Software


by Joel Spolsky
Tuesday, July 01, 2003

Clay Shirky, brilliant as usual: “Now, when I say these are three things you have to accept, I mean you have to accept them. Because if you don't accept them upfront, they'll happen to you anyway. And then you'll end up writing one of those documents that says ‘Oh, we launched this and we tried it, and then the users came along and did all these weird things. And now we're documenting it so future ages won't make this mistake.’ Even though you didn't read the thing that was written in 1978.”


Since it's so easy to create all kinds of XML feeds with CityDesk, I thought I'd create an experimental Echo feed, in hopes of officially being the first publisher on earth to use the new format, along with all the celebrity and fanfare that should entail. The feed is here. It is generated with off-the-shelf CityDesk (well, the 2.0 beta).

Please be aware that the Echo syntax itself is still changing rapidly and while I will attempt to keep up with those changes, I may not always be able to do so.

Please email me to suggest corrections to the format or if you notice something that doesn't match the rapidly-evolving spec.

Have you been wondering about Distributed Version Control? It has been a huge productivity boon for us, so I wrote Hg Init, a Mercurial tutorial—check it out!

Want to know more?

You’re reading Joel on Software, stuffed with years and years of completely raving mad articles about software development, managing software teams, designing user interfaces, running successful software companies, and rubber duckies.

About the author.

I’m Joel Spolsky, co-founder of Trello and Fog Creek Software, and CEO of Stack Exchange. More about me.

© 2000-2015 Joel Spolsky