Articles by Joel Spolsky
- Making Wrong Code Look Wrong
Joel provides examples that explain an overall framework for clean code: "Getting the right information collocated all together in the same place on screen in your code lets you see certain types of problems and fix them right away."
- A Dusting of Gamification
Joel digs into gamification at Stack Overflow: reputation and karma, aka "magic internet points". He describes specific learnings that came from having upvotes and downvotes, and steps they took to react to the dark side of gamification.
- Don’t Let Architecture Astronauts Scare You
Joel emphasizes the importance of solving useful problems, rather than fixating on interesting architectures.
- Product Vision
Joel references a 2001 article that describes a mad lib process for writing a product vision which has been used frequently across the technology industry.