Skip to main content
Mike Rogers

I'm Mike Rogers, a Web Developer from London

I've specialised in making performant Ruby on Rails applications since 2012.


Typo CI Logo

Typo CI analyses commits for spelling mistakes and add annotations to Pull Requests.

PigCI Logo

PigCI is a GitHub integration that monitors memory usage in CI to help spot memory leaks.

My Daily Shuffle Logo

Shuffle your playlists every day, so your smart device's music alarm will play it in a random order.


Ruby on Rails
Ruby On Rails
Since 2013
AWS Certified Cloud Practitioner Badge
AWS Certified Cloud Practitioner
Achieved 2020
Since 2013

Recent Posts

How I write my RSpec Specs

I'm a big fan of TDD, this is my approach for keeping my RSpec specs super tidy.

How To Be Serverless on Heroku

Did you know you can do serverless on Heroku? Here is how I managed it.

Is reset_column_information a code smell?

I've used `reset_column_information` in a lot of Ruby on Rails migrations, but it's frequently bitten me in the future. Here are my thoughts on if we should keep using it.

Managing Multiple Software Versions in Parallel

I use both Docker & asdf, they're pretty nifty!