The talks I have given, links to the slides, and other resources, if available.
Super SaltStack - Event driven orchestration and configuration management
Salt, Puppet, Chef, Ansible - which one to choose? Learn what makes SaltStack stand out from other configuration management solutions, and how you can use the built-in orchestration engine, event bus, reactor, cloud, beacons, and much more, to take your operations to the next level. We’ll see how to get started in less than 5 minutes, and look at some good practices to follow as your infrastructure grows. We’ll go beyond configuration management and look into reacting to incidents, self healing-infrastructure, auto-scaling, and other use cases. We’ll also examine some of Salt’s weaknesses, and where other tools can be used as inspiration for improvement.
First given at Devops Glasgow, SkyScanner Glasgow, 22nd February 2017.
Aspect oriented programming in PHP
A look at the Aspect Oriented Programming options available for PHP. Discussion of the pros and cons, and a live demo adding some AOP features to a simple Symfony application.
First given at Edinburgh PHP User Group, Blonde Digital, 17th March 2015.