My Talks

Below you can see the talks and workshops that I am able to do:

Overengineering Your Personal Website - How I Learn Things Best

I often want to test new things, but don’t have many full on projects. If I want to test a full deployment pipeline, from local development to production, I need something to deploy. So I’ve made my personal website super complicated.

Read more about the talk.

A Quick-Start Guide to Using Vi(m) Effectively

If you ever need to log into a server over SSH to perform changes on the box, you will find that either Vi or Vim is installed. Having a grasp of the basics that Vi(m) provides can make your productivity increase, without having to remember too much.

Read more about the talk.

An Introduction to Programming: Using Python to Create Interactive Programs

In the age where video games focus on graphics and fast-pased gameplay, it is sometimes nice to go back to basics. Learn Python programming by building your first text-based adventure game.

Read more about the talk.

Intro to Git: Version Control for the Greater Good

Version control is an incredibly powerful tool, and Git is the most popular version control system. This talk / workshop aims to give the audience a grounding in the basics of Git, through to branching and where to store your code!

Read more about the talk.

Growing momentum for apps on x86

Intel is slowly gaining a greater market share for Android, and boasts a number of features that make it a great platform to develop on. This talk details how to tweak your application build process to produce native apps to take advantage of the features on Intel Architecture platforms.

Read more about the talk.

Kickstarting your Automated Build and Continuous Delivery platform with GitLab CI

In this workshop, I’ll take you through the basics of GitLab’s Continuous Integration platform, with a very simple web application. This will go through local development to production deployments in a controlled fashion, with automated builds through to deployment.

Read more about the talk.

Docker-IA

A Docker-based container infrastructure to build the Android Source Code for different Intel Architecture platforms.

Read more about the talk.

Infrastructure as Cake - Testing Your Configuration Management in the Kitchen, with Sprinkles and Love

Learn about how Configuration Management can be performed in a test-first manner (in these examples) using Chef, in a talk full of food puns. I’ll discuss how investing time into the manner in which your application is deployed is almost as important as the software that is deployed.

Read more about the talk.