This blog currently runs on Amazon Lightsail. Details of how I set it up and migrated content from my previous provider can be found in this earlier blog post – https://www.adrianmilne.com/migrating-wordpress-blog-amazon-aws-lightsail/. Up until now, it has only been available on
Spock Argument Constraints vs Argument Capture
I’ve been writing Unit Tests with Spock and Groovy on and off for a couple of years now. I’ve often had to check the properties of object argument parameters that are passed to methods on mocked objects. I’ve used a
A free Alexa Hoodie (and one month of my FizzBuzzBongo skill)
It’s been just over a month now since I released my first Alexa skill into the store (FizzBuzzBongo). It wasn’t really a serious skill – just a bit of fun (albeit with a database and interactivity) to test out the
Developing an Alexa Skill: Part 3, Publishing the Skill
This is the third in a series of ‘how-to’ articles on creating an interactive Alexa Skill. The skill is called ‘Fizz Buzz Bongo’ and is available in the Alexa Skills Store. It’s a variation on the classic ‘Fizz Buzz’ programmer
Developing an Alexa Skill: Part 2, Deploying to AWS Using Terraform
This is the second in a series of ‘how-to’ articles on creating an interactive Alexa Skill. The skill is called ‘Fizz Buzz Bongo’ and is available in the Alexa Skills Store. It’s a variation on the classic ‘Fizz Buzz’ programmer
Developing an Alexa Skill: Part 1, Create Java Lambda
This is the first in a series of ‘how-to’ articles on creating an interactive Alexa Skill. The skill is called ‘Fizz Buzz Bongo’ and is available in the Alexa Skills Store. It’s a variation on the classic ‘Fizz Buzz’ programmer
Migrate and Run Multiple WordPress Sites Locally Using UpdraftPlus Migrator and MAMP
I currently have 3 WordPress sites which I host on AWS Lightsail. I use the free version of the UpdraftPlus plugin to ensure they are all backed up on a regular basis (with backups automatically being pushed remotely to DropBox).
Deploying a Spring Boot Microservice To Docker / AWS Elastic Beanstalk
This article is a follow on from my previous one – “Example of a Spring Boot Microservice running on OSX/Docker Toolbox” which described how to create a Spring Boot application and deploy it to Docker Toolbox locally. This article describes how
Example of a Spring Boot Microservice running on OSX/Docker Toolbox
A Little Background.. I have a little side project that I develop when I have moments of spare time. It’s a configurable engine that aggregates news feeds, bundles them up and displays them through a variety of web sites and
Hystrix (by Netflix) – Fault Tolerance in a Connected World
In a connected world our software solutions increasingly consist of multiple, distributed components. Service Oriented Architectures are nothing new, and with the growing interest in Microservices it looks like the trend to distribute is going nowhere soon. When dealing with