Unfinished Development Web Development, Infrastructure & Testing


Hey there! My name is Dave Kirk. I would love to give you my job title but, to be perfectly honest, I'm not sure what it is, or what it should be. I'm not even convinced it matters!

Over the years I've taken on a number of different roles; manual testing, developing automated test frameworks, developing websites and my current role managing and delivering infrastructure.

Throughout my career I've learnt a huge amount from other people writing blog posts, tutorials, etc and feel I've not really given much back in return. This site is my attempt to rectify that. I'm not sure how it will go but, I believe it's important I give it a real go.

Some of the things I hope to be talking about are continuous integration, software development, infrastructure as code (Puppet, Ansible and friends), test automation and continuous delivery but, I'll write about anything that I find interesting and believe others may also find interesting or helpful.


The site was developed on an Apple Macbook Pro 13" Retina, using Sublime Text 3 and Vim, depending on my mood. I have tried to adhere to web standards and best practices meaning pages should be semantically structured using valid HTML5.

This site is published using Jekyll and is hosted using GitHub pages and uses a very lightly modified version of the Lanyon theme for the design and layout.

The source of the site is available https://github.com/unfinisheddev/unfinisheddev.github.io.