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


The cloud just got stronger, even as AWS went down

View Blog Post

Monads in an Object Oriented context

View Blog Post

A case for non leaky dual abstractions.

View Blog Post

Presentation : Recent trends in technology

View Blog Post

Programming Languages should be Simple (or My ideal programming language)

View Blog Post

Double whammy. The state and dilemma of Indian IT

View Blog Post

Functional Programming with Python – Part 1

View Blog Post

Functional Programming with Python – Part 2 – Useful python constructs

View Blog Post

Google Buzz Test Drive Report

View Blog Post

Software development is about the middle and not just the end

View Blog Post

Concise python code

View Blog Post

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

View Blog Post

Rinse and Repeat with TDD

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

Stop calling me NoSQL

View Blog Post

NoSQL – A fluid architecture in transition

View Blog Post

Configuring a secure Ubuntu Linux Virtual Private Server

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