Software Development
-
Application Scalability: Still elusive for Enterprises Apps
The advent of the Consumer Business application like Facebook, Twitter has changed the definition of Application Scalability. Decade back 10…
Read More » -
Immediate gratification v/s delayed gratification in context of Software
This topic cuts across many different disciplines. But here I want to discuss it in context of software development and…
Read More » -
WSO2 Identity Server: Identity Management platform
WSO2 Identity Server provides a flexible, extensible and robust platform for Identity Management. This blog post looks inside WSO2 Identity…
Read More » -
Best approach to software development
Today, talking about doing a big design up-front (BDUF) sounds a bit ridiculous, right? Who would do that? That’s not…
Read More » -
What makes parallel programming hard?
Multi-cores are here, and they are here to stay. Industry trends show that each individual core is likely to become…
Read More » -
Fixing Bugs that can’t be Reproduced
There are bugs that can’t be reproduced, or at least not easily: intermittent and transient errors; bugs that disappear when…
Read More » -
Enterprise SOAP Services in a Web 2.0 REST/JSON World
With the popularlity of JSON and other NoSQL data standard formats, the complexity and in some cases the plain verbosity…
Read More » -
Bug Fixing – to Estimate, or not to Estimate, that is the question
According to Steve McConnell in Code Complete (data from 1975-1992) most bugs don’t take long to fix. About 85% of…
Read More » -
Git newbie commands
If you’re new to Git you will recognize that some things work different compared to SVN or CVS based repositories.…
Read More »