97 Things Every Software Architect Should Know

97 Things every sofware architect should know

I recently contributed to a book called ‘97 Things every sofware architect should know‘. It is a collection of axioms by various architects around the world including some famous names such as Allison Randal (The lead developer for Parrot), Bill de hÓra (Co-editor of Atom publishing protocol) , Michael Nygard (who wrote “Release It! Design and Deploy Production-Ready Software” – a 2008 Jolt Productivity Award Winner), Neal Ford (who wrote “The Productive Programmer”) and Rebecca Parsons (Thoughtworks CTO)

The book is now available for purchase from Amazon. The content of the book is licensed under Creative Commons Attribution 3 license. You can read it on the wiki if you are not inclined to buy the dead-tree version.

The book is edited by Richard Monson-Haefel and Mike Loukides. Interestingly the Amazon editorial review quotes the axiom that I have contributed (“For the End-user,the interface is the System”). Unfortunately there was a limit of 300 words for the axioms and no companies or products could be mentioned as the editors wanted a certain timeless quantity for the axioms (and rightly so). I plan to explain what I meant in greater detail in a blog post soon.

Some more interesting trivia about the book.
* Currently the book has 5 star rating from 3 reviewers.
* It is #1 in the “Design and Architecture” Category and #5 in The Software Development Category in a short time frame. (It’s been about 2 weeks since it was released.)

The cover has the photos of every author (whose contribution was accepted) on it. My photo is 2nd from the leftt on the last row :) .

If you liked this then you may also like to read

  • #1
    Posted by Anush on March 9th, 2009 at 1:55 pm

    Congratulations.. This is awesome

  • #2
    Posted by Arjun Ram on March 9th, 2009 at 2:43 pm

    Congrats bud! Way to go!

  • #3
    Posted by Mayuresh Kathe on March 9th, 2009 at 3:47 pm

    Great… :-)

  • #4
    Posted by koolhead17 on March 9th, 2009 at 5:23 pm

    Great Work

    :D

  • #5
    Posted by Tathagat Varma on March 9th, 2009 at 7:46 pm

    This is cool…look forward to reading the book.

  • #6
    Posted by Hari on March 9th, 2009 at 11:06 pm

    Dude, Congratulations…Way to Go!!!!

  • #7
    Posted by Aashish Solanki on March 10th, 2009 at 12:05 am

    Way to go! Author a complete book next time. You are very capable of that!!

  • #8
    Posted by Viral on March 10th, 2009 at 6:46 am

    Awesome man!!!
    congrats!!
    btw what was ur quote?

  • #9
    Posted by fox2mike on March 10th, 2009 at 8:46 am

    Awesome dude! :)

  • #10
    Posted by Kartik Mistry on March 10th, 2009 at 1:17 pm

    I got dead tree version! Congrats too!

  • #11
    Posted by Kiran Jonnalagadda on March 11th, 2009 at 11:36 am

    Second from the _left_ on the last row, you mean?

  • #12
    Posted by Kapil on March 11th, 2009 at 5:10 pm

    wow! this is great news! Congrats.

    Start working on your own full compilation.

  • #13
    Posted by Sanchith on March 11th, 2009 at 10:12 pm

    Congrats! Awesome.

  • #14
    Posted by Shivraj on March 13th, 2009 at 4:58 pm

    Hi VInayak,

    Congrats for your great work. Looking forward to get hold of this book pretty soon !

  • #15
    Posted by Vinayak Hegde on March 19th, 2009 at 3:11 pm

    @anush, @arjun, @mayuresh, @koolhead17, @tathagat, @hari, @aashish, @viral, @fox2mike, @kartik, @kapil, @sanchith, @shivraj Thanks guys.

    @jace You have sharp eyes :) . Fixed the error.

Share your opinion! Post your thoughts.
Get Adobe Flash playerPlugin by wpburn.com wordpress themes