Verbally Flimzy

Ramblings, Observations and Misconceptions

Archive of posts about Work

My Reservations about the Agile Principles

Posted on October 18, 2017

As a software developer, I’ve read the Manifesto for Agile Software Development countless times. It’s sort of a high-tech analog to the Hippocratic Oath for software people. Its full text is: We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

Continue reading `My Reservations about the Agile Principles` →

Filed under: Opinion Programming Work

Automated Testing False Dichotomy #2: All vs None

Posted on September 4, 2017

This is the second installment in my series The False Dichotomies of Automated Testing. If you’ve ever met a recent test convert, you’ve probably heard them talk about the mythical creature that is “100% test coverage.” As with most benevolent mythical creatures, this one is highly sought after, and possibly even worshiped.

Continue reading `Automated Testing False Dichotomy #2: All vs None` →

Filed under: Go Programming Work

The False Dichotomies of Automated Testing

Posted on August 24, 2017

This is the first in a series of posts about automated testing for software developers. I’ve been fascinated by this thing called “programming” since I first learned I could enter BASIC programs into my family’s Commodore 64 when I was 8 years old. I became a full-time software developer in 2006.

Continue reading `The False Dichotomies of Automated Testing` →

Filed under: automated-testing best-practices Programming Work

warn "Use of Perl has been deprecated.\n";

Posted on October 20, 2016

It’s been just over a month now, since my last day as an employee of Booking.com. Which means it’s been just over a month now since I wrote my last line of professional Perl. This is worth celebrating! Now don’t get me wrong. It’s not that I hate Perl. In fact, I’ve really enjoyed using Perl over the years.

Continue reading `warn "Use of Perl has been deprecated.\n";` →

Filed under: Go javascript node.js Perl Programming Work