Software Development
-
Use copy paste programming!
Copy paste is bad We hate copy paste. Why? Because the result code is unmaintainable. I get a bug reported…
Read More » -
My most useful IntelliJ IDEA keyboard shortcuts
Are you looking for ways to be more productive? It shouldn’t be a secret that performing actions using the keyboard…
Read More » -
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 »