Software Development
-
CAP is not just for your head
Today i like to write about an important theorem in distributed computer systems. I’m sure you notice the subject of…
Read More » -
What is a software quality?
If any of you have heard me speak in a training session or conference you’ll know I am found of…
Read More » -
When is Enough, Enough?
This summer, I had the pleasure of chatting with a distant cousin who was traveling through town. He is a…
Read More » -
Systems that Run Forever Self-heal and Scale
I recently saw a great presentation by Joe Armstrong called “Systems that run forever self-heal and scale” . Joe Armstrong…
Read More » -
Is Java Riskier than C/C++?
Lately, I’ve heard a number of folks discussing whether Java development is riskier than development in C/C++ (from here on…
Read More » -
CouchDB – Relax
Introduction Apache CouchDB, commonly referred to as CouchDB, is an open source database that focuses on ease of use and…
Read More » -
Personal Behavior-Driven Development
This year I was fortunate enough to attend the KCDC conference here in lovely Kansas City. One of the sessions I…
Read More » -
Creating a price model using k-Nearest Neighbours + Genetic Algorithm
Chapter 8 of Programming Collective Intelligence (PCI) explains the usage and implementation of the k-Nearest Neighbours algorithm. (k-NN). Simply put: k-NN is…
Read More » -
10 More Common Mistakes Java Developers Make when Writing SQL
I was positively surprised to see how popular my recent listing about 10 Common Mistakes Java Developers Make when Writing SQL was, both…
Read More »