Buy new:
-76% $12.98
Delivery Friday, July 26
Ships from: Amazon
Sold by: London on the track
$12.98 with 76 percent savings
List Price: $54.99

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
FREE International Returns
No Import Fees Deposit & $16.71 Shipping to Finland Details

Shipping & Fee Details

Price $12.98
AmazonGlobal Shipping $16.71
Estimated Import Fees Deposit $0.00
Total $29.69

Delivery Friday, July 26
Or fastest delivery Wednesday, July 10. Order within 21 hrs 23 mins
Only 1 left in stock - order soon.
$$12.98 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$12.98
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Ships from
Amazon
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
Eligible for Return, Refund or Replacement within 30 days of receipt
Returnable Yes
Resolutions Eligible for refund or replacement
Return Window 30 days from delivery
Refund Timelines Typically, an advance refund will be issued within 24 hours of a drop-off or pick-up. For returns that require physical verification, refund issuance may take up to 30 days after drop-off or pick up. Where an advance refund is issued, we will re-charge your payment method if we do not receive the correct item in original condition. See details here.
Late fee A late fee of 20% of the item price will apply if you complete the drop off or pick up after the ‘Return By Date’.
Restocking fee A restocking fee may apply if the item is not returned in original condition and original packaging, or is damaged or missing parts for reasons not due to Amazon or seller error. See details here.
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
Returnable Yes
Resolutions Eligible for refund or replacement
Return Window 30 days from delivery
Refund Timelines Typically, an advance refund will be issued within 24 hours of a drop-off or pick-up. For returns that require physical verification, refund issuance may take up to 30 days after drop-off or pick up. Where an advance refund is issued, we will re-charge your payment method if we do not receive the correct item in original condition. See details here.
Late fee A late fee of 20% of the item price will apply if you complete the drop off or pick up after the ‘Return By Date’.
Restocking fee A restocking fee may apply if the item is not returned in original condition and original packaging, or is damaged or missing parts for reasons not due to Amazon or seller error. See details here.

Return instructions

Item must be in original condition and packaging along with tag, accessories, manuals, and inserts. Unlock any electronic device, delete your account and remove all personal information.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$9.85
FREE International Returns
This item shows wear including moderate wear to edges and cover. This item shows wear including moderate wear to edges and cover. See less
Delivery Friday, July 26. Order within 21 hrs 53 mins
Or fastest delivery Friday, July 12
Only 1 left in stock - order soon.
$$12.98 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$12.98
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Other sellers on Amazon
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the authors

Something went wrong. Please try your request again later.

The Best Software Writing I: Selected and Introduced by Joel Spolsky 1st ed. Edition

4.6 4.6 out of 5 stars 42 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$12.98","priceAmount":12.98,"currencySymbol":"$","integerValue":"12","decimalSeparator":".","fractionalValue":"98","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"D%2BCnouhdui8KJnstZ92F6JxGV6gFZf7MLJLHlUoUwsO5KegGHIsE0iEEhirUiZjfgJ6CrdTrW4p8pkizlJQS8ah%2FW5soBzaDyDVOKZhs3zVPATSM1BSOf%2F0HgUMlaxnHPdlXvVceVewyfMxKzA7WcAywXCDlc7kbb4hTGhi8lNfyFBUuZAyAxPLoBmxeCDOw","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$9.85","priceAmount":9.85,"currencySymbol":"$","integerValue":"9","decimalSeparator":".","fractionalValue":"85","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"D%2BCnouhdui8KJnstZ92F6JxGV6gFZf7M0V3Lwns1X4HMHdu7e1PdzBi3ZrP1MmGyRBpnPV21jzMZgowBofnk%2B2XgYKbU5bbTD3uezCAsMDdsY3unwJ1X347sBzATRcYFa5J5yjACwuRB8PPVJ8cDN8gx7kT%2B0lEf7J2GOYa4e2sXNQiUzRygO7cR2LLeGOfn","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

It's nice having a collection of high-quality writing related to software and the business in one place instead of trawling the Web for it. Meryl K. Evans, meryl. ...an entertaining read with a number of enlightening insights into what I do for a living... The whole book is fantastic though, and you should absolutely pick it up...in dead tree form. This is a book worth checking out, even if you're not a software developer.

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
  • why the lucky stiff

Frequently bought together

$12.98
Get it as soon as Friday, Jul 26
Only 1 left in stock - order soon.
Sold by London on the track and ships from Amazon Fulfillment.
Total price:
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Control
Some of these items ship sooner than the others.
Choose items to buy together.

Editorial Reviews

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.

Product details

  • Publisher ‏ : ‎ Apress; 1st ed. edition (June 30, 2005)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 346 pages
  • ISBN-10 ‏ : ‎ 1590595009
  • ISBN-13 ‏ : ‎ 978-1590595008
  • Item Weight ‏ : ‎ 1.32 pounds
  • Dimensions ‏ : ‎ 7.01 x 0.75 x 9.25 inches
  • Customer Reviews:
    4.6 4.6 out of 5 stars 42 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.6 out of 5 stars
4.6 out of 5
42 global ratings

Customers say

Customers find the content insightful, terrific, and helpful for software companies. They also say the writing quality is consistently good.

AI-generated from the text of customer reviews

Select to learn more
4 customers mention "Content"4 positive0 negative

Customers find the book's content insightful, interesting, and well written. They also say the introductions are good and add to the experience. Readers also mention that the compilation is terrific and helpful for software companies.

"...His writing style is plain-spoken and filled with interesting anecdotes that hold the reader's attention while he teaches them something good." Read more

"...Anyway, this compilation is terrific." Read more

"...And cartoon foxes! Not to be missed.Joel's introductions are generally good and add to the experience...." Read more

"It is very help for the software company!If you can implement some of the tips, your company will change in deep I think!" Read more

3 customers mention "Writing quality"3 positive0 negative

Customers find the writing quality of the book consistently good.

"...His writing style is plain-spoken and filled with interesting anecdotes that hold the reader's attention while he teaches them something good." Read more

"...Two words: Eric Sink. Eric is an incredibly good writer, who of course, has at least one of his own books as well...." Read more

"...of whether they've been published before or not, the writing is consistently good...." Read more

Top reviews from the United States

Reviewed in the United States on June 13, 2024
Awesome book! Still relevant in 2024.
Reviewed in the United States on June 14, 2018
Read this book if you are a software developer. The book is clearly intended to get people in software to read more of their peers more outstanding writings/opinions on the matter. Why? Simply put software engineers and the family of similar roles are highly dependent on good communication, however good writing skills are seemingly deficient in the field. By reading (and ideally going on and writing) these samples the author intends get people to consider what good communication (primarily persuasive writing) looks like.

The best part is how wildly strange some of the opinions in the book are. Consider an essay where the thesis is that check-styles should through compile time errors. I mentioned this essay to some of my colleagues and it clearly sparks debate, most people disagree with the statement and have great arguments.

Zeal is bountiful in the software industry yet many people are shy to start or don't know what good writing looks like applied to this field. So if you are a developer or manager in the industry do yourself (and teammates) a favor and read/share this book. If you enjoy this book, you'll definitely enjoy the author's own blog joelonsoftware.com and other writers on the topic. It's the good kind of rabbit hole.
Reviewed in the United States on March 29, 2013
If you're interested in the business of software, Joel Spolsky is a name that should definitely be on your bookshelf. He is smart, experienced, and has a wealth of knowledge to share. His writing style is plain-spoken and filled with interesting anecdotes that hold the reader's attention while he teaches them something good.
Reviewed in the United States on August 21, 2007
I reread this book the other day, and I had forgotten how much I love it. Two words: Eric Sink. Eric is an incredibly good writer, who of course, has at least one of his own books as well. Anyway, this compilation is terrific.
Reviewed in the United States on August 3, 2005
This is a collection of 29 essays about software development, selected and introduced by Joel Spolsky (of Joel on Software fame).

I've been a regular reader of Joel's site for many years, and many of the themes Joel has been writing about (social software, outsourcing, the dangers of measuring the performance of individuals using simple bug metrics, and sales and marketing of software) are reflected in the included essays.

Many of the authors have already published books of their own (Bruce Eckel, Paul Graham, Mary Poppendieck and Ron Jeffries come to mind), but regardless of whether they've been published before or not, the writing is consistently good. This isn't surprising, since according to the back cover, the goal of the book is to show-case good writing, and since Joel himself is a very good writer.

I had read a few of the essays before the book was published (and in the case of "Great Hackers" by Paul Graham, I had actually listen to it, thanks to ITConversations), but most of them were new to me. They cover a lot of different angles on software development, from how to format your code, to forced overtime.

The best essays in my opinion are "The Pitfalls of Outsourcing Programmers" (a short but well argued piece on why outsourcing many times isn't such a good idea), "Strong Typing vs. Strong Testing" (on the benefits of automatic unit tests) and "Style is Substance" (why not standardizing on one coding style - why not indeed).

Actually, as I look through the contents to pick which essays I liked the most, it is hard to choose. Many of them are really good. I have to pick a few more: "Measuring Testers by Test Metrics Doesn't" (with a great example of exactly how this can create a lot of extra work without adding any value), and the cleverly named "How Many Microsoft Employees Does It Take to Change a Lightbulb?" (explaining how a seemingly small change ripples through a big company).

Also, honorable mentions to Clay Shirky's two entries about social software (I had read both before, but they are very insightful and worth re-reading) and to Eric Sink's about software sales and marketing.

The least interesting for me were "Processing Processing" (musings on the nature of the web) and "Passion" (about passion for programming, which is a good subject, but this essay just didn't work for me).

There are also a couple of entries in the "Humor" category. The second essay is a hilarious send-up of the crappy Windows search, and the last essay made me laugh aloud several times. It's a quick tour of Ruby (the programming language), but with lots of stream-of-consciousness side tracks. And cartoon foxes! Not to be missed.

Joel's introductions are generally good and add to the experience. There is also a liberal sprinkling of footnotes, where Joel explains certain names and terms. Mostly this is OK, but it goes over-board sometimes. Given that this presumably is a book the will mostly be read by software developers, do we really need explanations of API-call, iTunes or Skype?

I suspect this collection will be followed by a "The Best Software Writing II", and I'm looking forward to reading that one too. By the way, since all the essays were culled from the web, you can probably find all of them just by surfing. But for me, it was worth it to have them all collected in book-form.

To summarize, a varied collection of interesting and well written essays on software development. Recommended.
8 people found this helpful
Report
Reviewed in the United States on December 13, 2012
It is very help for the software company!
If you can implement some of the tips, your company will change in deep I think!
Reviewed in the United States on July 25, 2005
Being familiar with Joel's website, and judging by the title of the book and the excepts I had seen I bought this book expecting it to be about software development. Success and failure stories of projects, designs, development, testing and deployments. What works for people? how much abstraction is good? What testing methods and tools work well and how to use them? Stuff like that. What I found however is that this collection of stories and essays has very little to do with software writing. It would be more correct to entitle is "The best of writing by people loosely related to software development." While some of it does go over some great aspects of development (The articles on social software are excellent!) there are some article that are completely assinine. For example a chapter where the author describe the best 'hacker' recruitment style, including all the offerings of your mother's basement. The author also goes to great extents to chastise anyone who isn't a python developer. There are also many articles on managing intelligence production teams(Software development, testing, deploying, etc...) and while these article were neat, they had nothing to do with the actual writing of software. Over all I was greatly disappointed in the book, and it would have been a complete waste had it not been for the (very few) burried gems in the rough and the social software articles.
17 people found this helpful
Report

Top reviews from other countries

Amazon Customer
5.0 out of 5 stars Five Stars
Reviewed in India on July 2, 2018
one of the best
Toby Allen
5.0 out of 5 stars This is great.
Reviewed in the United Kingdom on July 6, 2005
I like this book. I have been a reader of Joel Spolskys website for many years now, and enjoy his irreverent style and interesting analysis, so any writing he reckons is good enough to put in a book is worth reading as far as I'm concerned. This book begins to treat people who are interested in software as normal people rather than A. Dummies B. Nerds or C. People with too much money who are willing to buy books that dont really tell you anything.
The book itself is made up of articles (from 1 page to a 10) taken from websites, and have everything from cartoon foxes to stick men with fangs. The articles are all inspiring, entertaining or interesting or all three. This book is well worth the purchas price.
I'm looking forward to II
15 people found this helpful
Report
CSOMÁK GÁBOR
5.0 out of 5 stars Five Stars
Reviewed in the United Kingdom on March 24, 2016
Must have for every software developer