A passionate programmer, software architect, and a enthusiastic observer of internet technologies and usage. Having worked in a variety of roles, the essential passion that drives me is that of a Programmer. Architecture and Design issues excite me, Solving problems through programming is what I crave. C++, Java and Python I am quite competent at, Python being the most exciting. A number of other languages I experiment with.

Archive for the 'Blog' Category


Monads in an Object Oriented context

View Blog Post

Why should I switch to Scala ?

View Blog Post

Mind your language: Pragmatic programmers should not be re-termed duct tape programmers

View Blog Post

The best amount of polyglotism is that you can manage successfully

View Blog Post

Service oriented REST architecture is an oxymoron

View Blog Post

Configuring a secure Ubuntu Linux Virtual Private Server

View Blog Post

NoSQL – A fluid architecture in transition

View Blog Post

Stop calling me NoSQL

View Blog Post

Service Oriented Architecture is primarily about business and not technology. Bollocks!

View Blog Post

Five important trends on the enterprise architect’s radar

View Blog Post

Rinse and Repeat with TDD

View Blog Post

Post conference recap : The 4th Indicthreads.com conference on Java Technology

View Blog Post

Concise python code

View Blog Post

Software development is about the middle and not just the end

View Blog Post

Google Buzz Test Drive Report

View Blog Post

The Microsoft Word injunction has nothing to do with XML

View Blog Post

CRUD is not only good for, but is the only consistent way to build REST over HTTP

View Blog Post

Why Java folks should look forward to Scala

View Blog Post

The cloud just got stronger, even as AWS went down

View Blog Post

Monads in an Object Oriented context

View Blog Post