Posts

  • Simplify server access by using an SSH config file

    If you are a devops engineer or a developer, at some point you will need to jump onto a server to configure some software, access logs and generally just check out what is happening. If...

  • How to write and install an Ohai plugin, the Fight Club way

    This is part 4 of my Cloud programming series where I show you how to extend Ohai node discovery with custom attributes for use in Chef recipes. My loyal readers (Hi Mum and Dad!) will...

  • Whipping up awesome with Chef

    This is part 3 of my Cloud programming series where I explore Chef, a very cool infrastructure automation tool. When I started this blog series, I had a project in mind which required me to...

  • How I learned to stop worrying and love the cloud

    This is part 2 of my Cloud programming series where I give myself a crash-course in learning Ruby. When I first read the list of language features in the [Wikipedia entry on the Ruby programming...

  • A social cloud programming experiment

    This is part 1 of my Cloud programming series where I embark on a journey to learn more about programming in the cloud. The cloud is a technological hub of remarkable innovation. However, an idea...

  • Faster than a speeding byte

    There are a number of reasons why an Australian cloud server can be better for you than an offshore equivalent. However, latency is easily one of the most popular. So how much of a difference...

  • Taking control of cloud billing

    Originally published when I worked at Ninefold, an Australian cloud services provider I co-founded, that operated from 2010 - 2015. At Ninefold, we first started looking at the cloud market and its possibilities...

subscribe via RSS