-
Agile

Commitment considered harmful
Some Agile evangelists are very keen on the idea of āCommitment.ā i.e. the development team ācommitā to doing an amount…
Read More » -
Core Java

C++ like Java for low latency
Overview Previously I wrote an article on C like Java. Ā This is term I had come across before. However, on…
Read More » -
Scala

Managing congested actors in Akka
There comes a time in an Akka application when an actor can longer handle increasing load. Since each actor can…
Read More » -
Core Java

Creating External DSLs using ANTLR and Java
In my previous post quite sometime back I had written about Internal DSLs using Java. In the book Domain Specific…
Read More » -
Software Development

How to implement Document Versioning with Couchbase
Introduction Developers are often asking me how to “version” documents with Couchbase 2.0. The short answer is: the clients and…
Read More » -
Agile

Agile Development leads to Alzheimer’s
Iterative development and design helps you to reach your way towards understanding what the customer really needs, to try out…
Read More » -
Software Development

We Should Not Make (or Enforce) Decisions We Cannot Justify
Software development is a strange industry. New technologies emerge in a fast pace and old technologies become obsolete. The ability…
Read More » -
Software Development

Why Write Requirements
There is a lot of advice out there for how to write requirements. There is not as much discussion about…
Read More » -
Android Core

Android Actionbar Drop Down navigation
ActionBar supports different navigation types within activities. We saw in an olderĀ post that we can use Tabs to navigate or…
Read More »






