I do love to talk especially in front of a crowd and have done several times. Below is a lists of talks I have given in the past.
Look ma, no framework
In this talk I will go over my experiences of working with no framework, the considerations made, frustrations and overall would I do it again?
Karma, Saucelabs and Gulp
Automating with Grunt Js
Ruby in 60 Minutes
Over the last 10 years Ruby has become the language for startups and is now being accepted in to the enterprise setup.
In this talk we will look the basics of the Ruby language and some tools, frameworks and libraries that can help you develop great applications in little time.
Cooking Up Environments with Chef
Configuring development, staging and production environments from scratch can be and extremely boring and time consuming task that only grows as your company grows.
Chef is a tool that helps you deal with configuring any number of environments that can be as easy as a single click. In this talk I will show the basics of starting out with chef and talk about my experiences of creating chef scripts that make it a breeze to scale your infrastructure, or just rebuild your development environment when you delete that all important system file.
- Codemash 22.214.171.124
- Glasgow Techmeetup 22nd February 2012 Video
- Edinburgh Techmeetup 9th January 2012 Video
- Aberdeen Techmeetup 3rd August 2011 Video
Rails, Tips from the pros
Starting with ruby on rails and getting something small working is really quite easy. But what if you building something more substantial with lots of moving parts and lots of business logic. Chances are the way you did it the first time probably won’t work, so how do you do it.
In this talk I’ll bring together all the recent advice coming out from the expert ruby community and explain where these things have come from and why you should be using them on you next money making idea.
- DunDDD 2011 Slides
Being dynamic in ruby
It should come as no surprise that Ruby is a dynamic language but do you know how to use this to you advantage. In this talk we will look at how to use Ruby’s dynamic nature to keep you code DRY, write less code and make your code easier to maintain. As a final example we will see how to use these same tricks how to create a simple DSL
- Scottish Developers 24th March 2011
From .NET to Rails
In May 2010 I changed jobs, leaving the land of .NET to the world of Ruby on Rails.
In this talk I will go over what I found easy, hard or just completely misunderstood when starting with Ruby and Rails. While focusing on my experiences we will also look at the differences between .NET development and Ruby development.
- Developer Developer Developer 9 Slides
- Developer Day Dublin 2011
- Developer Day Dublin 2010
Dependency Injection with Castle Windsor
Sorry lost all abstracts and code for this, but it was a long time ago.
- DDD South West
- Scottish Developers
- Scot Alt.net