Yesterday (Tuesday May 20th, 2008), I presented at Montreal on Rails. I made a short and sweet presentation on Mephisto, and how I refactored it to support both Akismet and Defensio.

You can grab the slides for “Refactoring to Patterns: How Mephisto went from a single engine Lada to a multi-engine jet fighter”/2008/05/21/refactoring-to-patterns.pdf (PDF).


Design Patterns

Other interesting patterns that I used in Mephisto, which I briefly talked about, but haven’t mentioned in the slides at all:


  • Refactoring to Patterns

Other things I talked about


Your Host

A picture of me

I am François Beausoleil, a Ruby on Rails and Scala developer. During the day, I work on Seevibes, a platform to measure social interactions related to TV shows. At night, I am interested many things. Read my biography.

Top Tags

Books I read and recommend


Projects I work on

Projects I worked on