Haskell for Rubyists / Translating With Mobility

Tue, 08 Aug 2017 19:00 - 21:30 JST


東京都渋谷区恵比寿4-20-3 恵比寿ガーデンプレイスタワー12F


Registration is closed

Get invited to future events

¥1,000 prepaid
Drinks and a light meal will be provided



19:00 〜 19:30 Doors open

Grab a drink and catch up with your fellow Rubyists.

19:30 〜 19:55 Haskell for Rubyists Matthew Mongeau

Haskell may seem worlds apart from Ruby, but knowing a little bit goes a long way to becoming a better Rubyist. Many patterns can be reframed into Ruby to improve code maintainability. Find out how and change the way you think about programming forever.


Matt has been a Ruby developer for over 12 years and firmly believes in writing beautiful and maintainable code. Currently, he resides in Tokyo as a developer at Cookpad and origami enthusiast. Recently, he has been dabbling more and more with functional programming in Haskell and also Karaoke, but the two may or may not be related.

20:00 〜 20:25 Translating With Mobility Chris Salzberg

Translating stored content in a Ruby project can be a tricky task. How do you read, update and query your translations? Do you need to change your presentation logic to accommodate translations? And in what format will you actually store the translations?

Mobility is a gem I've built to help make working with translations easier. Unlike other translation gems, Mobility is "pluggable", in the sense that it supports many different storage strategies through a common interface. It also supports multiple ORM (ActiveRecord and Sequel currently). This makes it, I believe, the most flexible translation solution for your Ruby project.

I'll explain Mobility and a bit of background about how it internally manages multiple storage backends using some interesting Ruby metaprogramming.


Ruby/Rails programmer originally from Montreal, working in Tokyo at Degica.

20:30 〜 21:30 Open Networking

Discuss the presentations or anything else Ruby related with the other attendees.

About this community

Tokyo Rubyist Meetup

Tokyo Rubyist Meetup

Tokyo Rubyist Meetup (trbmeetup) is an event that seeks to help bridge the Japan and international ruby and ruby on rails community. It will hold regular meetings where Japanese Rubyists can commun...

Join community