Being way too serious with error reporting

Makes you end up getting error messages inside error messages inside error messages. [More]

Episode 3: Client-Oriented Approach

Zach gets an angry call from a client who cannot describe what's wrong with his application. But he is angry. And nothing works. And it's not his fault. And Zach becomes an alcoholic. [More]

Episode 2: Ree-phact-o-ring

You don't want to mess with other people's code. Especially when "other people" means the chief developer of your company.What can Zach WontDoIt do with 89333 lines of badly written VB code without quitting, insulting the chief developer or starting to drink like there's no tomorrow? [More]

Really good developers...

...are not supposed to get married, have kids, or even talk to others. Ever. [More]

Never describe your profession in detail

Especially if you are a developer. Nobody can handle the truth about what you do. Nobody. [More]


Three Tons Of Code is a blog with humorous fiction stories for software developers and people who work in IT in general. It has been noticed that some project managers will not like the blog's content so you'd better not stand next to them when they start throwing things at the computer screen.

See the "Webz" version for images and fun stuff from around the Internet:

Psst! If you are a Project Manager (what are you doing here?) just give this a try. If you are a developer, though, give this to your Project Manager to play and enjoy weeks of undisturbed work :)