Software Development
-

A walk-through for the Twitter streaming API
Introduction Analyzing tweets is all the rage, and if you are new to the game you want to know how…
Read More » -

A brief chronology of SSL/TLS attacks
I haven’t had a substantial post for quite a long time, so it’s time for something useful and interesting. Although…
Read More » -

Notes on Continuous Delivery
Overview In the rapid changing software world of today, companies and individuals have come up with many methods in order…
Read More » -

History of Open Source
I gave a talk last year at Walmart HQ about Fuse open source integration and messaging, the benefits of using…
Read More » -

Unix pipelines for basic spelling error detection
Introduction We can of course write programs to do most anything we want, but often the Unix command line has…
Read More » -

Amdahl’s law illustrated
The article will explain the Amdahl’s law in simple terms. We are going to demonstrate via a case study how…
Read More » -

Appsec and Technical Debt
Technical debt is a fact of life for anyone working in software development: work that needs to be done to…
Read More » -

How Friction Slows Us Down in Software Development
I once joined a project where running the “unit” tests took three and a half hours. As you may have…
Read More » -

Jenkins Description Setter Plugin for Improving Continuous Delivery Visibility
In Continuous Delivery each build is potentially shippable. This fact implies among a lot of other things, to assign a…
Read More »


