My hundreth post on this blog.
Anyway....
My current project is coming to an end and its been interesting looking back at what has happened on it from a technical perspective. The most interesting thing for me is that I have had to invest some time in thinking how to scale the solution to grow with the demand the business expects to see. I've been following the High Scalability feed for a while but a post led to another blog which has really impressed me - Ricky Ho's "Pragmatic Programming Techniques".
In particular Ricky's recent post really chimed with me as I've struggled recently to try and capture, even formularise why I've make certain design decisions and found there wasn't really anything more than "instinct" that pushed agility into the design in certain areas and away from others. The post is a very good read and great summary of a Kent Beck talk he attended - well worth 10 minutes of your time. I'd have loved to been at that talk.
Looking at the post history on Rickys blog it almost mirrors the areas I have been looking at in the last year, Cloud, NOSQL, Memcached, Hadoop - some great information and intelligent writing that I enjoy following - keep it up Ricky! (PS: great blogger theme too!)
The other thing of interest is that I've kept a kind of log of ideas and thoughts about the development principles & team processes that have worked and sometimes not - I hope to compile these into a generic do's & don'ts list that could be applied to any project.
Anyway....
My current project is coming to an end and its been interesting looking back at what has happened on it from a technical perspective. The most interesting thing for me is that I have had to invest some time in thinking how to scale the solution to grow with the demand the business expects to see. I've been following the High Scalability feed for a while but a post led to another blog which has really impressed me - Ricky Ho's "Pragmatic Programming Techniques".
In particular Ricky's recent post really chimed with me as I've struggled recently to try and capture, even formularise why I've make certain design decisions and found there wasn't really anything more than "instinct" that pushed agility into the design in certain areas and away from others. The post is a very good read and great summary of a Kent Beck talk he attended - well worth 10 minutes of your time. I'd have loved to been at that talk.
Looking at the post history on Rickys blog it almost mirrors the areas I have been looking at in the last year, Cloud, NOSQL, Memcached, Hadoop - some great information and intelligent writing that I enjoy following - keep it up Ricky! (PS: great blogger theme too!)
The other thing of interest is that I've kept a kind of log of ideas and thoughts about the development principles & team processes that have worked and sometimes not - I hope to compile these into a generic do's & don'ts list that could be applied to any project.
Comments