Software Development
-
The Stigma of Tech Certifications (and their real value)
Every so often I will receive a résumé from a software engineer that includes a list of technical certifications. These…
Read More » -
A Bug is a Terrible Thing to Waste
Some development teams, especially Agile teams, don’t bother tracking bugs. Instead of using a bug tracking system, when testers find…
Read More » -
Bumping Into Manager Rules
You might have met a manager on a bad manager day. Equally as frustrating is when you work for a…
Read More » -
How To Remove Friction From Your Version Control Experience
Last week, I spend several days fixing a bug that only surfaced in a distributed environment.I felt pressure to fix…
Read More » -
Java is dead (again)
Here is a couple of responses to this annual question I thought worth sharing: The Day Java lost the Battle…
Read More » -
CPU Cache Flushing Fallacy
Even from highly experienced technologists I often hear talk about how certain operations cause a CPU cache to ‘flush’. This…
Read More » -
The Reality of Developer’s Life
In this post I am going to try to illustrate in a funny way the reality of developer’s life. This…
Read More » -
Breaking build is not a crime
For years I’ve been taught that breaking continuous integration build is something that should be avoided under all circumstances. Let…
Read More » -
Internationalization vs Localization (i18n vs l10n)
I always had a trouble how to explain this subject to other people. That’s why I’ve decided to collect the…
Read More »