IoT Development with Docker Containers

With the almost continuous release of new Internet of Things (IoT) hardware platforms and development boards it is not surprising that SDK delivery has seen a shift to piecemeal and “some assembly required” solutions. The majority of hardware companies have trouble delivering Software Development Kits (SDKs) which just work. Docker presents an opportunity to really make a big leap forward in providing a simple to deploy packaged SDK environments for hardware platforms....

July 6, 2015 3 min

Github Security

Having worked with Github for the last six years, commercially for the last three I thought I would do a post on security, or more specifically, protecting your projects, and the ones you work on for others, this may be friends, or it could be a company. Either way the aim of this post is to encourage you to review the security of your personal Github account. Two Factor Authentication As soon as you start build things in Github for other people I recommend you enable two factor authentication, the process is pretty straight forward and services such as Authy and Google Authenticator make this even easier....

May 6, 2015 5 min

syslog logging driver for Docker

This post will illustrate how to use the new syslog logging driver for Docker, along with some notes on using docker-machine. The first thing to be clear on is the syslog logging driver enables you to relay the log messages written to stdout/stderr within a container, to syslog service on the host machine. For this example I am going to do this for an agent of the buildkite continuous integration (CI) service running inside a Docker container....

May 3, 2015 3 min