Software Development
-
Appsec at RSA 2013
This was my second time at the RSA conference on IT security. Like last year, I focused on the appsec…
Read More » -
Best Practices Ever for Software Development
Write programs for people, not computers. a program should not require its readers to hold more than a handful of…
Read More » -
Git – let’s make errors (and learn how to revert them)
It’s not a secret that git is not a very easy tool to use. I am able to use it…
Read More » -
Notes on Continuous Delivery – Configuration Management
Overview I will be continuing the topic on Continuous Delivery which began in my previous post: Notes on Continuous Integration;…
Read More » -
Code Quality stage using Jenkins
In Continuous Delivery each build is potentially shippable. This fact implies among a lot of other things, to assign a…
Read More » -
Common pitfalls in benchmarking
Every once in awhile each and every one of us is trying to measure performance of certain parts of the…
Read More » -
Easy Mocking of Your Database
Test-driven development is something wonderful! Once you’ve established it in your organisation, you will start to: Greatly improve your quality…
Read More » -
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 »