Software Development
-
A down side of durable messaging
Overview Durable messaging can be very fast, as fast as non-durable messaging up to a point. Limitations of durable messaging…
Read More » -
Code and Code Reviews: What’s in a Name?
In a code review a developer needs to look at the code from two different perspectives: Correctness. Is the code…
Read More » -
Why OAuth it self is not an authentication framework ?
Let’s straight a way start with definitions to avoid any confusions. Authentication is the act of confirming the truth of…
Read More » -
A walk-through for the Twitter streaming API
Introduction Analyzing tweets is all the rage, and if you are new to the game you want to know how…
Read More » -
A brief chronology of SSL/TLS attacks
I haven’t had a substantial post for quite a long time, so it’s time for something useful and interesting. Although…
Read More » -
Notes on Continuous Delivery
Overview In the rapid changing software world of today, companies and individuals have come up with many methods in order…
Read More » -
History of Open Source
I gave a talk last year at Walmart HQ about Fuse open source integration and messaging, the benefits of using…
Read More » -
Unix pipelines for basic spelling error detection
Introduction We can of course write programs to do most anything we want, but often the Unix command line has…
Read More » -
Amdahl’s law illustrated
The article will explain the Amdahl’s law in simple terms. We are going to demonstrate via a case study how…
Read More »