Software Development
-

How to create a pub/sub application with MongoDB ? Introduction
In this article we will see how to create a pub/sub application (messaging, chat, notification), and this fully based on…
Read More » -

We can’t measure Programmer Productivity… or can we?
If you go to Google and search for “measuring software developer productivity” you will find a whole lot of nothing.…
Read More » -

How To Develop Software Using Only SaaS
The world is fast moving to Software-as-a-Service (SaaS) and we developers are busy learning how to build SaaS applications. We…
Read More » -

First rule of performance optimisation
Let’s start with a system with no obvious performance bottlenecks. By that I mean that there are no glaring algorithmic…
Read More » -

Reactive HTML presentations using Reveal.js, Gist, and OpenShift
Reveal.js is an HTML-base presentation framework. You just need a browser with CSS 3D transforms. That means Chrome, Firefox, Safari,…
Read More » -

Breaking Bad … interfaces.
A question of efficiency. So, you start working on some code and a monstrous interface snarls back at you, picking…
Read More » -

Why you should pay developers to learn
A true story We were having a meeting with a customer and he had just presented a project idea. He…
Read More » -

How to Emulate the MEDIAN() Aggregate Function Using Inverse Distribution Functions
Some databases are awesome enough to implement the MEDIAN() aggregate function. Remember that the MEDIAN() is sligthly different from (and…
Read More » -

Lambda Architecture for Big Data
An increasing number of systems are being built to handle the Volume, Velocity and Variety of Big Data, and hopefully help gain new…
Read More »


