Tag Archives: O’Reilly

Reading “The Art of Community”

I did reach a personal goal of bringing down the rate at which I was reading books. From around 4 books a week to 3 books a month – that’s a fair enough achievement. Among the ones I wrapped up recently, was The Art of Community (1st Edition) by Jono Bacon (linky)

I finally managed to add it to my Safari Bookshelf (for some odd reason I had to delete a book to free up a slot inspite of not being over quota) and, I did have high expectations from it, Jono has been active and visible in various communities and, I expected his enthusiasm to reflect in the writing. The book is a good one and, definitely worth a read. Interesting chapters are: Building Buzz, Measuring Community, Handling Conflict and, Hiring a Community Manager. A couple of observations about the book:

  • it draws on the shared experiences and, “stories” from various personalities and, projects making it somewhat of a “comfortable” book to read. You get to see that there are patterns to the problems across various communities and, tribes and, such patterns can be addressed
  • it isn’t “preachy” or, prescriptive or, even full of homilies. That’s a saving grace really. However, the deliberately chatty nature of the book sometimes becomes a bit too full. However, not mandating prescriptions to “fix” communities is a good thing to have in a book
  • It does have the usual attempts to define what a community manager does (including the by now cliche of “herding cats”). The end definition is somewhat more easy-on-the-ear (read the book for that :))
  • it doesn’t delve too much into the measurement aspects of the vitality of a community and, somewhat implies that the entire effort to build up and, sustain a community is somewhat of a “soft” skill issue. That, I’d say goes against the grain of the intent of the book – to demonstrate the easy of formation of communities and, the significant efforts to keep them sustained. And, although the anecdote about the 5-A-Day is insightful, on the whole, it doesn’t break new ground in statistical assessment or, deriving sense out of the number crunching
  • I’d have liked to read about examples from upstream projects like GNOME, KDE and, Mozilla. Because of the size and, nimbleness of their releases, the community experiences would have far more anecdotes about processes, tools and workflows. The book does justice in talking about the importance of having open and transparent processes, however, it doesn’t delve too deeply into the catastrophic failures that can happen if the vital emotions of Belief, Respect, Accountability and Trust are thrown to the winds. There have been ample cases in the world of Open Source where one or, all of the foundations have crumbled and, havoc ensued. Dispassionate discussion about them helps bring out the case for the need to have a vigilant community.
  • I recently read Cultivating Communities of Practice by Etienne Wenger, Richard McDermott, William M. Snyder (linky) and, expected The Art of Community to demonstrate the validity of legitimate peripheral participation in the Ubuntu community. There aren’t too many examples of those.

In short, although the books falls a bit short of my expectations, it is a good read and, a book to have on the shelf. It does not lend itself towards creating neat little check-boxes like, say, a Producing Open Source Software: How to Run a Successful Free Software Project by Karl Fogel (linky). Or, it isn’t aimed for companies who want to build a community around their products/services as is documented by Dave Neary in his blog.

On a related side note, the other books which I read and, would recommend are: 97 Things Every Project Manager Should Know, 1st Edition by Barbee Davis (linky) and, 97 Things Every Software Architect Should Know, 1st Edition by Richard Monson-Haefel (linky). Both are extremely nice read especially because they have a diverse range of inputs which make it topical. There’s a need for a 97 Things Every Community Manager Should Know as well 😉

Lastly, it would be delicious if the Safari folks allowed the bookshelf to be treated like an actual library bookshelf – check-in and, check-out books at will as opposed to waiting for a specific number of days to be able to remove the books. Oh well ! you can’t have it all I guess.

Books and more

I have been spending a couple of days reading through Masterminds of Programming: Conversations with the Creators of Major Programming Languages . The books which are somewhat related would be Handbook of Programming Language and, Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice) . And, among all of these books, I’d still prefer the HoPL (a review from Usenix is here). One of the reasons is that the book ie MoP, uses an interview structure to lay out the ‘conversation’. Even in a free-flowing interview, there is some form and framework which constricts the responses and, does not allow a sense of the ‘meta’ to be read. Having said that, there are interesting insights from the chapters on ML, Lua and Postscript. MoP is an interesting book to have, but for casual reading and, only if you are interested in poking about the idiosyncracies of programming languages with the aim of trying to figure how the blocks fit together. However, I’d still say that try to get a copy of the 4 volume set of HoPL. That is worth a space on the shelf.

I have long had the habit of averaging around 4 books a week (there have been highs of 6 books per week too). That is, reading through 4 books (mostly of different categories/genres and types) through the week. This means, that my bookshelf is a mess. And, it also means that booksellers of all kinds are very happy with me (I have a large store of dead-tree versions and, a nice long order sheet at the online stores). Around 6 months back, I figured that with rising prices of ‘books’ and, shrinking space on my shelves it is best to take a couple of steps:

  • bring down the average number of books read per week from 4 to 1
  • start utilizing my online bookshelves more, especially for the technical books I read
  • start exploring the possibility of using netbook/mobile devices with ebook readers to get reading material

So, looking back, I see that I am currently averaging around 2 books a week. Which I like. Because, it gives me ample scope to make extensive notes about the books and their topics and provide me with thought points. On the online bookshelves part there hasn’t been much success so far other than managing to clean out most of the pending books on the Safari subscription. It is on the last that I am still pondering and, probably it would be sometime before I manage to get hold of a nice mobile device coupled with a ebook reader that allows me to read books. I just don’t intend to invest in a ebook reader hardware/software combination right now. So, no I am not looking at Kindle like devices at all. I guess my selection of Bengali literature would have seen an upswing if the ‘traditional’ Bengali publishers allowed their books to be listed on online stores.

ps: I am open to reviewing books since they allow me to indulge in my favorite luxury while getting a chance to read new stuff. So, if you know someone who’d appreciate a good reviewer, I’d be interested to get in touch.