Software Development
-
What Is A Unit Test?
What make unit tests different than other tests? They are full of FAIL. Going to the Wikipedia definition, you’ll get…
Read More » -
The Top 10 Productivity Booster Techs for Programmers
This is the list we’ve all been waiting for. The top 10 productivity booster techs for programmers that – once…
Read More » -
Structural contingency (part one)
Order, in mathematics, matters. Take two functions, f and g, and compose them, thus applying them to an argument as…
Read More » -
Three Reasons Why We Should Not Use Inheritance In Our Tests
When we write automated tests (either unit or integration tests) for our application, we should notice pretty soon that Many…
Read More » -
Introduction to Backbone.js
Introduction The web application development process has been evolving over the years. In the beginning web applications were just static…
Read More » -
Managers and Individual Contributors in Code
I’m lucky to work for a company that makes it possible to have a good technical career, so that I…
Read More » -
The anatomy of Connection Pooling
Introduction All projects I’ve been working on have used database connection pooling and that’s for very good reasons. Sometimes we…
Read More » -
Reporting Metrics to Apache Kafka and Monitoring with Consumers
Apache Kafka has been used for some time now by organizations to consume not only all of the data within its…
Read More » -
Efficient Code Coverage with Eclipse
There is a saying that a fool with a tool is still a fool. But how to use a tool…
Read More »