Dropwizard Kotlin in a Docker container

Dropwizard Kotlin in a Docker container

Docker is a fantastic way to run micro-services like Dropwizard in a cloud environment. Because the service should be stateless, you can spin up multiple instances of them easily, allowing increased resilience (if one instance becomes unresponsive), simplified no outage deployments (can easily spin up new versions of the software) and much more. Docker also runs instance in their own […]

Building a Kotlin Dropwizard Maven REST API from scratch

Building a Kotlin Dropwizard Maven REST API from scratch

Part 1: Configuring Maven Kotlin is a great JVM language, that started being popular with Android development but has started increasing its popularity with other types of development, including backend services. However most of the tutorials on the internet use Kotlin with Gradle, and while that is a great way to build your Kotlin application, sometimes you will want or […]

Vanuatu (Day 5-6)

Vanuatu (Day 5-6)

After a slow and relaxed start to the day, our first stop of the day was to find a “Drug Store” to get some ear drops as my right ear has decided to misbehave whilst we have been away. After securing the medication without any issue we wanted to start the fun part of the day. Iririki Island is a […]

Vanuatu (Day 3 & 4)

Vanuatu (Day 3 & 4)

A cruise ship was in town for the next couple of days, so the plan was to relax and enjoy the peace and quiet of the resort. I discovered you can order a complimentary coffee with your breakfast so that was necessary to cure my caffeine addiction. After eating (and if you are reading this mum, resting for thirty-minutes) I […]

Vanuatu (Day 1 & 2)

Vanuatu (Day 1 & 2)

“You better have packed sunscreen” said the kind stranger next to us on our flight to Vanuatu after taking one look at my paleness. She was lovely, actually every single person we have met so far has been extremely pleasant and helpful but I am getting ahead of myself. The plane ride was extremely short, once we were served our […]