Deploying to a vps without the hassle

It’s a question that gets asked with quite a lot of answers, Docker, Ansible, CodeDeploy, Chef, the list goes on. The idea should be simple, taking code from a VCS and running it on a server, deploying from a laptop or CI, it should be straight forward. With the advent of Serverless, deploying code quickly has become the norm, the feedback loop is fast and the entire process has moved into the developers realm.

More …

What am i copy and pasting into my dockerfile

It’s pretty common that when you have no idea what you are doing, you want things to “just work”. Docker, and by extension, Linux, have a world of documentation, but often it’s the little things that trip people up. When installing software into your Docker image, something may not work, a C library, some kind of XML error, something with a .so file. You go onto a forum and see loads of commands and packages not in your Dockerfile, add them in and then it works, but you have no idea what you did. Let’s look at what you might be copying.

More …

Go microservices without docker....say whaaaaaat

Docker is pretty cool, lots of tools, big community and it goes quite nicely with Golang(Go) microservices. My company, FundApps, is a Fintec startup, we write Go, we write microservices, so why wouldn’t we pick Docker?

More …

Deploying Go microservices with aws codedeploy

We have a familiar story at FundApps, big monolith, trying to break into microservices, same old same old. We have a dotnet stack, on Windows, which is deployed using Octopus and TeamCity CI. We wanted to use Go, but weren’t interested in the Docker route, so what do you choose in that situation?

More …