Skip to content

adrian milne

musings of a software developer

Menu

  • Home
  • GitHub
  • LinkedIn
  • About Me
adrian milne

When a Marketplace Sync Quietly Lies About Your Stock

When a Marketplace Sync Quietly Lies About Your Stock

About Senado MIS: Senado Games is a small ecommerce business I run alongside my day job. Senado MIS is the Java-based management system I’ve built to manage stock, sales, purchasing and marketplace integrations across channels including eBay and Amazon. I’m

admin September 23, 2026September 23, 2026 Senado MIS No Comments Read more

Securing WordPress on AWS Lightsail with Let’s Encrypt SSL Certificates

Securing WordPress on AWS Lightsail with Let’s Encrypt SSL Certificates

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 – http://www.adrianmilne.com/migrating-wordpress-blog-amazon-aws-lightsail/. Up until now, it has only been available on

admin May 20, 2019May 21, 2019 Demo, Tutorial No Comments Read more

AWS Summit London 2019

AWS Summit London 2019

I realised earlier this year the last tech conference I attended was JAX London in 2015. I generally like to attend something every 2 or 3 years to keep up to date with what’s trending in the industry. It’s been

admin May 15, 2019May 20, 2019 Conference No Comments Read more

Spock Argument Constraints vs Argument Capture

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

admin May 11, 2018May 29, 2018 Demo, Tutorial No Comments Read more

Living with the Logitech K480 Bluetooth Keyboard

Living with the Logitech K480 Bluetooth Keyboard

I’m really trying to ramp up my writing volume at the moment. Partly because I’ve got so much to do on my personal projects, and partly just to try and improve my writing skills. The most consistent advice I come

admin May 10, 2018May 11, 2018 Product No Comments Read more

A free Alexa Hoodie (and one month of my FizzBuzzBongo skill)

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

admin May 2, 2018May 2, 2018 Demo, Tutorial No Comments Read more

Developing an Alexa Skill: Part 3, Publishing the Skill

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

admin March 22, 2018March 22, 2018 Demo, Tutorial No Comments Read more

Developing an Alexa Skill: Part 2, Deploying to AWS Using Terraform

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

admin March 17, 2018March 22, 2018 Demo, Tutorial No Comments Read more

Developing an Alexa Skill: Part 1, Create Java Lambda

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

admin March 16, 2018March 22, 2018 Demo, Tutorial No Comments Read more

Migrate and Run Multiple WordPress Sites Locally Using UpdraftPlus Migrator and MAMP

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).

admin March 15, 2018 Demo, Tutorial No Comments Read more
  • « Previous

Recent Posts

  • When a Marketplace Sync Quietly Lies About Your Stock
  • Securing WordPress on AWS Lightsail with Let’s Encrypt SSL Certificates
  • AWS Summit London 2019
  • Spock Argument Constraints vs Argument Capture
  • Living with the Logitech K480 Bluetooth Keyboard




Tags

ActiveMQ AI Alexa Alexa Skill Amazon Apache AWS AWS CodePipeline AWStats Backup Bluetooth Keyboard Camel CEP CometD Conference Devops Docker DynamoDB Esper Git GitHub Groovy Java JMS Kinematic Lambda Let's Encrypt Lightsail Logitech Mac macOS MAMP Maven MySQL REST Spock Spring Spring Boot SSL Terraform Unit Test Unit Testing UpdraftPlus Web Services WordPress

Links

Archives

  • September 2026
  • May 2019
  • May 2018
  • March 2018
  • November 2017
  • October 2017
  • February 2017
  • August 2016
  • October 2015
  • September 2015
  • January 2015
  • May 2014
  • March 2014
  • August 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013

Categories

  • Conference
  • Demo
  • Github
  • Problem Solving
  • Product
  • Senado MIS
  • Tutorial

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Tags

ActiveMQ AI Alexa Alexa Skill Amazon Apache AWS AWS CodePipeline AWStats Backup Bluetooth Keyboard Camel CEP CometD Conference Devops Docker DynamoDB Esper Git GitHub Groovy Java JMS Kinematic Lambda Let's Encrypt Lightsail Logitech Mac macOS MAMP Maven MySQL REST Spock Spring Spring Boot SSL Terraform Unit Test Unit Testing UpdraftPlus Web Services WordPress
Copyright © 2026 adrian milne. All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.