bootstrap a golang project

I have been helping a few people get up and running with golang lately and thought it was about time to post a brief getting started. This is primarily for OSX as this is what most of my colleagues use. Firstly you will need to install golang and setup your GOPATH. If your on OSX you can just install homebrew and use it to install golang. brew install go Then in OSX I append a couple of lines to my $HOME/.bash_profile and source the file to update my current environment. On Linux you typically modify your .bashrc. ...

Development with Webpack and Docker

This describes how to develop front-end projects with webpack inside a docker container using boot2docker on OSX. So firstly why would we even do this? The main aim of using docker for development is: Portable build environment Simplified on-boarding of new developers Consistency between development and continuous integration (CI) In summary tools like docker make it very easy to package up a development environment and share it among a team of developers. Sharing folders Within this setup we want the developer to choose what and how they code, on OSX we need an environment where they can just keep using their current editor. ...