The Best Software Writing I: Selected and Introduced by Joel Spolsky

  • 4h 50m
  • Joel Spolsky (ed)
  • Apress
  • 2005

With a nod to both the serious and funny sides of technical writing, The Best Software Writing I: Selected and Introduced by Joel Spolsky is an entertaining read and a guide to the technical writing literati.

The Best Software Writing contains writings from:

  • Ken Arnold
  • Leon Bambrick
  • Michael Bean
  • Rory Blyth
  • Adam Bosworth
  • Danah Boyd
  • Raymond Chen
  • Kevin Cheng and Tom Chi
  • Cory Doctorow
  • ea_spouse
  • Bruce Eckel
  • Paul Ford
  • Paul Graham
  • John Gruber
  • Gregor Hohpe
  • Ron Jeffries
  • Eric Johnson
  • Eric Lippert
  • Michael Lopp
  • Larry Osterman
  • Mary Poppendieck
  • Rick Schaut
  • Aaron Swart
  • Clay Shirky
  • Eric Sink

About the Author

Joel Spolsky is a globally recognized expert on the software development process. His web site Joel on Software (JoelonSoftware.com) is popular with software developers around the world and has been translated into over 30 languages. As the founder of Fog Creek Software in New York City, he created FogBugz, a popular project management system for software teams. Joel has worked at Microsoft, where he designed Visual Basic for Applications as a member of the Excel team, and at Juno Online Services, developing an Internet client used by millions. He has written two books: User Interface Design for Programmers (Apress, 2001) and Joel on Software (Apress, 2004). Joel holds a bachelor's of science degree in computer science from Yale University. Before college, he served in the Israeli Defense Forces as a paratrooper, and he was one of the founders of Kibbutz Hanaton.

In this Book

  • The Best Software Writing I—Selected and Introduced by Joel Spolsky
  • Introduction
  • Ken Arnold, Style is Substance
  • Leon Bambrick, Award for the Silliest User Interface—Windows Search
  • Michael Bean, The Pitfalls of Outsourcing Programmers
  • Rory Blyth, Excel as a Database
  • Adam Bosworth, ICSOC04 Talk
  • Danah Boyd, Autistic Social Software
  • Raymond Chen, Why Not Just Block the Apps that Rely on Undocumented Behavior?
  • Kevin Cheng and Tom Chi, Kicking the Llama
  • Cory Doctorow, Save Canada’s Internet from WIPO
  • ea_spouse, EA—The Human Story
  • Bruce Eckel, Strong Typing vs. Strong Testing
  • Paul Ford, Processing Processing
  • Paul Graham, Great Hackers
  • John Gruber, The Location Field is the New Command Line
  • Gregor Hohpe, Starbucks Does Not Use Two-Phase Commit
  • Ron Jeffries, Passion
  • Eric Johnson, C++—The Forgotten Trojan Horse
  • Eric Lippert, How Many Microsoft Employees Does it Take to Change a Lightbulb?
  • Michael “Rands” Lopp, What to do When You’re Screwed—5 Scenarios for High-Velocity Engineering Managers
  • Larry Osterman, Larry’s Rules of Software Engineering #2—Measuring Testers by Test Metrics Doesn’t
  • Mary Poppendieck, Team Compensation
  • Rick Schaut, Mac Word 6.0
  • Clay Shirky, A Group is its Own Worst Enemy
  • Clay Shirky, Group as User, Flaming and the Design of Social Software
  • Eric Sink, Closing the Gap, Part 1
  • Eric Sink, Closing the Gap, Part 2
  • Eric Sink, Hazards of Hiring
  • Aaron Swartz, PowerPoint Remix
  • Why the Lucky Stiff, A Quick (And Hopefully Painless) Ride Through Ruby (With Cartoon Foxes)
SHOW MORE
FREE ACCESS

YOU MIGHT ALSO LIKE

Rating 4.6 of 3447 users Rating 4.6 of 3447 users (3447)
Rating 3.0 of 1 users Rating 3.0 of 1 users (1)