About me

I am a consultant working for Microsoft Consulting Services. I design enterprise software for major customers, mostly in the financial services and public administration markets. As many youngsters of my generation, I first got exposed to computers in early 1980’s through the Sinclair ZX Spectrum and movies like War Games. I specialized in object-oriented programming, particularly in building enterprise software.Today I’m…


Disclaimer

All information in this blog is provided “AS IS” with no warranties, and confers no rights. Use of included code samples are subject to the terms specified at Microsoft – Information on Terms of Use.


eXtreme Programming Explained

  This book has profoundly influenced my views on enterprise software development. The book is told as a collection of best practices applied to a particular project and testifies to the project’s success. The book emphasises software development as primarily a collaborative process, highly dependant on open communication between all members of the team. To…


Patterns of Enterprise Application Architecture

  Martin Fowler (Chief Scientist for ThoughtWorks) has been a long time favourite author of mine, ever since I read “UML Distilled”. I’m a regular reader of some of his columns and his articles are an inspiration, so I thought I’d start these series of reviews, not with a classical book, but with one of…