-
Software Development
Distributed Deep Learning with Caffe Using a MapR Cluster
We have experimented with CaffeOnSpark on a 5 node MapR 5.1 cluster running Spark 1.5.2 and will share our experience, difficulties,…
Read More » -
Software Development
Comparing Golang with Java
First of all I would like to make a disclaimer. I am not an expert in Go. I started to…
Read More » -
Software Development
Testing has become Mandatory (and there are no more excuses)
There are many posts out there about the value of automated testing and why it is a must through the…
Read More » -
Software Development
SOLID: Liskov Substitution Principle
This is the third in the series of posts on SOLID Software Principles. We previously covered the Single Responsibility Principle and the Open-Close…
Read More » -
Agile
What really must a Scrum Master do?
It’s been a decade since we have had Scrum development methodology introduced to us. I like Scrum, it is really…
Read More » -
Enterprise Java
Scatter-Gather using Spring Reactor Core
I have a good working experience in using the Netflix Rx-Java libraries and have previously blogged about using Rx-Java and Java 8…
Read More » -
Software Development
Pitfalls of a Non-technical Manager
This post is intended towards the non-technical people working in the Software industry, specifically towards the non-technical manager who leads…
Read More » -
Agile
Management work: Strategy and Planning?
In my list of management work last week I left what some people will think of as a major omission:…
Read More » -
Agile
10 Tips for Writing Good User Stories
Summary User stories are probably the most popular agile technique to capture product functionality: Working with user stories is easy.…
Read More »