Software Development
-

Debugging tip: How to simulate a slow hardisk
As a Software Engineer there are times when you’d like to have a slower system. It doesn’t happen really often…
Read More » -

Letting Go Of Technical Debt
The term “technical debt” was first introduced by Ward Cunningham as a metaphor. It was in the early 90s, when…
Read More » -

GitHub vs GitLabs vs BitBucket Server (Formerly Stash)
This article will try to compare GitHub, GitLab and BitBucket Server (previously called Stash) installed on your own servers. Similar…
Read More » -

Business value gone wild
This blog post will not be about microservices, Spring or any technology that I’ve already talked about in Too much…
Read More » -

Changing the Game When it Comes to Auditing in Big Data – Part 2
In my previous blog post we enabled auditing at the various levels of your MapR cluster. In this follow up…
Read More » -

Eclipse Mars: Grails 3.1 with Gradle, Groovy and GSP Support
What if you want to develop Grails 3 projects with Eclipse Mars (4.5) as easy as you did with Groovy/Grails…
Read More » -

VW’s rogue software developers
So Michael Horn has thrown a couple of software developers under the proverbial bus by blaming them for the defeat…
Read More » -

Changing the Game When it Comes to Auditing in Big Data – Part 1
With MapR version 5.0 being released recently, MapR customers got yet another powerful feature at no additional licensing costs: Auditing!…
Read More » -

Representing relationships as first-class citizens in an Object-oriented programming language
As beginners we used to write very large functions and then giant God classes. As we improve our skills, our classes…
Read More »

