Making Wrong Code Look Wrong

Hash: A free, online platform for modeling

Five Worlds (2002)

The Joel Test: 12 Steps to Better Code (2000)

Biculturalism (2003)

Back to Basics (2001)

Joel Spolsky is (semi-)retired

Making Wrong Code Look Wrong (2005)

Font smoothing, anti-aliasing, and sub-pixel rendering

Evidence Based Scheduling (2007)

Is it worth throwing away system that's drowning in tech debt? - Article says no, but what does experience say?

The Duct Tape Programmer (2009)

Things You Should Never Do, Part I (2000)

Joel Spolsky: Back to Basics (2001)

Don’t Let Architecture Astronauts Scare You (2001)

The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)

How relevant is Joel Spolsky's "Don’t Let Architecture Astronauts Scare You" nowadays?

In defence of not invented here syndrome

Fire And Motion

Strange and maddening rules

Why I Hate Frameworks

The Stack Overflow Age

There’s a reason that programmers always want to throw away old code and start over: they think the old code is a mess. They are probably wrong

Don’t Let Architecture Astronauts Scare You (2001)

The Perils of JavaSchools

The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets - Written by the CEO of Stack Overflow

"Sometimes I just can’t get anything done." A story about productivity by the founder of Trello.

The Perils of JavaSchools (2005)

Designing for People Who Have Better Things To Do With Their Lives (2000)

The Minimum Every Software Developer Absolutely Must Know About Unicode

More →