Software Development
-

On the importance of communication in the workplace
When I just started learning how to program, I thought programming as a profession was about code, design and algorithms…
Read More » -

GPGPU with Jcuda the Good, the Bad and … the Ugly
In our previous article GPGPU for Java Programming we showed how to setup an environment to execute CUDA from within…
Read More » -

Services, practices & tools that should exist in any software development house, part 2
Here we go again. In the first part we have gone through some basic tools like Code Repository, Issue Tracker…
Read More » -

How to Get Unstuck
Jeff Wofford singles out “getting stuck” as A Programmer’s Greatest Enemy. Stuck as getting stuck with a problem that you…
Read More » -

Getters and Setters Are Not Evil
Every now and then some OOP purist comes and tells us that getters and setters are evil, because they break…
Read More » -

If I had more time I would have written less code
In a a blatant rip-off of the T.S Eliot quote: “if I had more time, I would have written a…
Read More » -

Services, practices & tools that should exist in any software development house, part 1
I truly believe that it’s part of our job, some sort of duty, to evangelize the correct way of working…
Read More » -

SQL or NOSQL: That is the question?
So what’s the deal with NoSQL? Is NoSQL just a controversial buzzword? Could you imagine if the term ‘Object Oriented’…
Read More » -

Open Source Java Libraries and Frameworks – Benefits and Dangers
Everyone in the Java world seems to use various open source libraries and frameworks… and why not, there are hundreds…
Read More »

