Other articles


  1. The LinuxJedi at NGINX

    Several months ago I was having a Sunday brunch with some friends in Seattle. One of the discussions that came up was the fact that NGINX needed to expand their developer relations team and we were thinking up names of likely candidates for the role. Fast forward to today and ...

    read more
  2. Why Dependency Testing is Important

    Or...

    Why I'm Ditching Parallels

    I've been using Parallels quite successfully for several months now and I must admit it is a great way to run all my various Linux distros that I work with on my Mac.

    One of my main VMs is the latest Fedora release ...

    read more
  3. Variable Length Arrays in C

    In a bid to aim this blog at multiple levels I'm going to talk today about Variable Length Arrays (VLAs) in C. I'm covering this topic in particular because a friend who is a Harvard CS50 student recently asked me about them.

    As many people know, C is ...

    read more
  4. Working With Git

    At a recent meeting HP's Advanced Technology Group has been agreeing on standards for working with git, covering mainly the collaboration and versioning aspects. Today I will share with you how I do this in my Open Source projects which has some crossover with the group's work.

    Versioning ...

    read more
  5. Webserver Concealing

    Right now there are bots on the internet scanning every IP possible for vulnerable servers. This is a fact of life on the internet. This means you need to keep any internet facing machines as secure as possible.

    Whilst it is no panacea one step you can take to hide ...

    read more

Pages