On The Subject Of Dev

  • How I stopped worrying and learned to love Bash (part 2)
    How I stopped worrying and learned to love Bash (part 2)
    I wrote previously about the things I’ve learned about the Bash shell lately. This time I’m looking at two bits of functionality that are useful for scripts or functions with variable numbers of arguments. …
  • Simple HTTP Server in Python
    Simple HTTP Server in Python
    Note: This guide is for Python 2. See the follow up post for how to do this with Python 3. The other day my colleague Sam Starling pointed out an incredibly rapid way to start up an http server using Python 2’s …
  • How I stopped worrying and learned to love Bash (part 1)
    How I stopped worrying and learned to love Bash (part 1)
    Note: The second part of this series can be found here. For many years I have feared and avoided shell scripting. Perhaps my comfort zone was rooted in compiled languages. You might even say I’ve lived a very …
  • Scala support in Atom
    Scala support in Atom
    For the sake of variation I’ve been writing some of my Scala in Atom. Out of the box support isn’t really there, so the first thing you have to do is to obtain the language-scala package. Atom currently …
  • Scala, Regex, Apply, String Interpolation and Companion Objects
    Scala, Regex, Apply, String Interpolation and Companion Objects
    Background: I’ve recently had the opportunity to code with Scala for the acceptance tests in some of the AWS projects we’re doing at work. I read more cool stuff about Scala every day and I’m trying to …
  • Unit Testing and Mocking in C++
    Unit Testing and Mocking in C++
    This post covers my recent experience with unit testing and mocking in C++. By way of an introduction I was a slow convert to Test Driven Development, mostly due to the lack of it in my first couple of jobs. Once you use …
  • What happens when you give software to a professional Tester
    What happens when you give software to a professional Tester
    Lana is a software Tester. I gave her beta 1. This happened:

/writing · tags · archive · visual · rss