Software Development
-

Development “Methodologies”
Below are several development “methodologies” that are popular and even industry-standard: Hype-Driven Development – you are either a startup, or…
Read More » -

Knowing the bits
We use complex systems. My mother once said that there could be little leprechauns behind the TV screen redrawing the…
Read More » -

How to get rid of helper and utils classes
There you go once again, while performing a code review or after having justified a quick coding in the name…
Read More » -

The 7 Log Management Tools Java Developers Should Know
Splunk vs. Sumo Logic vs. LogStash vs. GrayLog vs. Loggly vs. PaperTrails vs. Splunk>Storm Splunk, Sumo Logic, LogStash, GrayLog, Loggly, PaperTrails…
Read More » -

Do not underestimate the power of the fun
Do you like your tools? Are you working with the technology, programming language and tools that you like? Are you…
Read More » -

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 »
