Skip to main content

A Great Read: "97 Things Every Programmer Should Know"

article
|
Summary

My colleague Steve Berczuk recently pointed me to the O'Reilly 97 Things Every Programmer Should Know project, and I've been digesting little bits and pieces from it ever since. This project is a community-contributed set of short essays that will ultimately be culled into an O'Reilly book edited by Kevlin Henney. At the time I'm writing this, there are 88 entries selected and edited for the book.


What's particularly interesting about these tips is that they're short and to the point, usually a page of browser text or less. Since they're all written to be independent of any other article, you can browse the list, pick one at random and read it in just a few minutes. Though if you're like me, you'll have a hard time stopping at just one.


The topics cover everything from tools, testing, career advice, builds, and many other interesting and useful subjects.


What are your favorites? Have you got any tips of your own?

 

About The Author

Daniel Wellman is a technical lead at Cyrus Innovation, a leading agile consultancy based in New York, where he leads development projects and coaches teams on adopting agile software development practices. Daniel has more than ten years of experience building software systems and is an expert in agile methodologies, object-oriented design, and test-driven development. Contact Daniel at [email protected].

Community Sponsor

Lets Hang!

User Comments

1 comments

I'm glad you like the project! Just a quick clarification: the 88 items that have been edited have not yet been selected for the book. The plan is to make a selection of 97 from what will, by then, be more than 97 contributions sometime around the beginning of November.

Not specified