Software Development
-
Load-Testing Guidelines
Load-testing is not trivial. It’s often not just about downloading JMeter or Gatling, recording some scenarios and then running them.…
Read More » -
Solving ORM – Keep the O, Drop the R, no need for the M
ORM has a simple, production-ready solution hiding in plain sight in the Java world. Let’s go through it in this…
Read More » -
Five Reasons Why High Performance Computing (HPC) startups will explode in 2015
1. The size of the social networks grew beyond any rational expectations Facebook(FB) official stats state that FB has 1.32 billion and…
Read More » -
Some quality metrics that helped my teams
I’ve been asked the question “what are the best metrics to improve software quality?” (or similar) a million times, this blog…
Read More » -
A beginner’s guide to database locking and the lost update phenomena
Introduction A database is highly concurrent system. There’s always a chance of update conflicts, like when two concurring transactions try…
Read More » -
Can Static Analysis replace Code Reviews?
In my last post, I explained how to do code reviews properly. I recommended taking advantage of static analysis tools…
Read More » -
Intel RealSense: What you have to know about the human-computer interaction technology!
You may know it as ‘Perceptual Computing’ but you now have to call it RealSense! The name is not the…
Read More » -
An Inconvenient Latency
Overview Vendors typically publish numbers they are happy with, and avoid telling you about a product’s weaknesses. However, behind the…
Read More » -
R: Calculating rolling or moving averages
I’ve been playing around with some time series data in R and since there’s a bit of variation between consecutive…
Read More »