Software Development
-
It’s the Little Things: The PL/SQL NULL Statement, and why Every Language Should have One
Syntax is one of those topics. One of those emotional topics that lead to very very very important discussions. I…
Read More » -
Meta-cycles in technology choices
I’ve been working on my keynote for QCon Beijing and looking at technology trends and choices since the 1950s. One…
Read More » -
Microservice Design Patterns
The main characteristics of a microservices-based application are defined in Microservices, Monoliths, and NoOps. They are functional decomposition or domain-driven design, well-defined…
Read More » -
R: Snakes and ladders markov chain
A few days ago I read a really cool blog post explaining how Markov chains can be used to model…
Read More » -
Writing Clean Tests – Small Is Beautiful
We have learned that “clean” unit tests might not be as clean as we think. We have done our best…
Read More » -
Neo4j: The learning to cycle dependency graph
Over the past couple of weeks I’ve been reading about skill building and the break down of skills into more…
Read More » -
Microservices for Enterprises Part I
Technology is the foundation of differentiation whether you’re a large enterprise or the small startup. If businesses fail to embrace…
Read More » -
5 Ways to Destroy Your Productivity
Hey you. Yeah, you. Want to know how to absolutely and utterly destroy your productivity? Good. You’ve come to the…
Read More » -
Biological computer simulation of selfish genes
TL;DR: I did a computer simulation of behavior evolution of monkeys, continue reading to see how problem was stated originally…
Read More »