The Best Software Writing I Selected and Introduced by Joel Spolsky - Spolsky, Avram Joel.; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2005)
Style is Substance -- Award for the Silliest User Interface: Windows Search -- The Pitfalls of Outsourcing Programmers -- Excel as a Database -- ICSOC04 Talk -- Autistic Social Software -- Why Not just Block the Apps that Rely on Undocumented Behavior? -- Kicking the Llama -- Save Canada's Internet from WIPO -- EA: The Human Story -- Strong Typing vs. Strong Testing -- Processing Processing -- Great Hackers -- The Location Field is the New Command Line -- Starbucks Does Not Use Two-Phase Commit -- Passion -- C++-The Forgotten Trojan Horse -- How Many Microsoft Employees Does it Take to Change a Lightbulb? -- What to Do When You're Screwed -- Larry's Rules of Software Engineering #2: Measuring Testers by Test Metrics Doesn't -- Team Compensation -- Mac Word 6.0 -- A Group is Its Own Worst Enemy -- Group as User: Flaming and the Design of Social Software -- Closing the Gap, Part 1 -- Closing the Gap, Part 2 -- Hazards of Hiring -- Powerpoint Remix -- A Quick (and Hopefully Painless) Ride Through Ruby (with Cartoon Foxes).
Keywords: Programming languages (Electronic computers).; Software engineering; Programming Languages, Compilers, Interpreters; Software Engineering/Programming and Operating Systems