Jun 2025
Spoke at Baltic Ruby 2025
I spoke at Baltic Ruby in Riga on OOP and where we define process in complex systems.
Watch / read moreJun 2025
I spoke at Baltic Ruby in Riga on OOP and where we define process in complex systems.
Watch / read moreMar 2025
I gave a talk for my colleagues at Cleo on protecting your codebase with better encapsulation.
Watch / read moreJun 2023
I gave a talk for my colleagues at Cleo on ReST for Rails engineers.
Watch / read moreJan 2023
I was a guest on the Ruby Rogues podcast to discuss Ruby on Rails performance and Conditional Get Requests
Watch / read moreSep 2022
I wrote an article about the performance implications of using Rails’s ActiveRecord::QueryCache.
Watch / read moreJul 2022
I gave a talk on Domain Driven Design in Ruby on Rails at SW Ruby in Bristol
Watch / read moreNov 2014
I wrote a RubyMotion iOS tutorial for RayWenderlich.com.
Watch / read moreNov 2010
I wrote a tutorial on how to leverage Ruby’s powerful metaprogamming capabilities.
Watch / read moreDec 2009
My article “Protecting Your Application From Impostors” was featured in issue #5 of the Rails magazine.
Watch / read moreJun 2009
Released a Ruby plugin (now called gems) that allows users to comment in discussions, powered by the IntenseDebate platform.
Watch / read moreJun 2009
I released a Ruby on Rails plugin (now called gems) for adding context specific loggers to a Ruby on Rails app.
Watch / read moreJun 2009
I released a Ruby on Rails plugin (now called gems) for adding an interactive mp3 player to your website.
Watch / read more