Software Development
-
How to install OpenShift as your private PaaS
There are very few things better for an application developer than a solid Platform as a Service (PaaS) infrastructure that…
Read More » -
Old Age Code
Is your code ready for retirement? Is it suffering from the diseases of old age? Do you have code you can’t…
Read More » -
The Little Architect
Uncle Bob published recently an article titled “A Little Architecture“. The article is a conversation between a young developer and…
Read More » -
Coupling in distributed systems
Coupling and cohesion are key quality indicators. We strive for systems highly cohesive and loosely coupled, but high doesn’t mean…
Read More » -
Cassandra: The Foundation Big Data Building Block
As Chief Technology Officer and co-founder at Instaclustr, Ben sets the technical direction for the company, identifying new features and…
Read More » -
I am a blessed software professional
Next year I will be celebrating 20 years as a software professional. It seems like yesterday when I delivered my…
Read More » -
Pills of Eventual Consistency
A question raises spontaneously: why Eventual Consistency? Isn’t ACID enough? Let’s try to understand the need for Eventual Consistency guarantees…
Read More » -
Abstract Factory or Factory Method?
Today I would like to tell you about Factory Method Pattern and Abstract Factory Pattern. The purpose of the article…
Read More » -
The spectacular instability of good code structure
A previous post noted that source code structure decays because there are many more ways to build a poorly structured…
Read More »