At the Community Builders APJ Open Mic night in April, I gave a demo of fog.
Presentations
-
-
All the cool stuff from re:Invent (aka a Serverless re:Cap)
At the Serverless meetup in February I gave an overview of what was announced at re:Invent (and in the pre:Invent period). I tried to keep it entertaining instead of a simple rundown, so have a look and hopefully you'll see something interesting.
-
CloudFormation Macros: Transform Your Templates
Last month I was lucky enough to be asked back to give a workshop at the Melbourne AWS Programming and Tools Meetup. This meetup is always a lot of fun as it's all about going hands on. My subject this time around was CloudFormation Macros.
-
DeepRacer: From Start to Finish
An introductory talk to DeepRacer
-
Containers in Deep Space
At the APN Ambassador day during re:Invent I gave a lightning talk about Fargate that went a bit deeper than my previous talks.
-
Space Containers
In October I gave a Serverless Containers Deep Dive talk at several events, which focused on AWS Fargate. This article is a written version of these presentations, and also contains the recording of when I repeated this talk at the Melbourne AWS User Group.
-
A Dive Into Packer
Recently I had the opportunity to add a major feature to the Azure builder in Packer. This article is a written version of a presentation I gave about this at the Golang Melbourne meetup and is aimed at looking at the technical parts of that feature and how a builder actually works within Packer.
-
Hardening Your AWS Environment
This talk focuses on hardening your AWS environment using only the tools AWS provides.
-
Automating Gateway Creation
I gave a short lightning talk about automating the creation of AWS API Gateways at the AWS Meetup. This is based on the work I did for that on Igor.
-
/igor introduce yourself
For the Golang Hackday in Melbourne I gave a short presentation about Igor, my Slack bot written in Go and running on AWS Lambda. The presentation was partially aimed at beginners of Go.
-
How to use Docker for a more flexible Jenkins
For the Docker meetup in Melbourne I gave a presentation on how to use Docker with Jenkins to make it more flexible. The presentation is based on an article I've written about the same subject.
-
Prepare deployable code using Docker and Jenkins
For the DevOps meetup in Melbourne I gave a presentation on preparing deployable code using Docker and Jenkins. The presentation is based on articles I've written about the same subject.
-
Splitting a Symfony project into separate tiers
For the Symfony2 meetup in Melbourne I gave a presentation on splitting a project into separate layers, why you might want to do this, how it works, what some of the downsides are, and why Symfony2 is a good fit for this.