The Pragmatic Hanami / The Ruby Module Builder Pattern

Wed, 29 Nov 2017 19:00 - 21:30


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

Adam akhtar Erin Boeger Junggun Lee Amrut Jadhav Tasuke Furuichi RyoYamada Akira Yokokawa Kamezawa Hisashi Naofumi Fujii 山田史門 木下 貴司 Sam Peacey 菊池航 遠藤 哲太朗 堤大河 Marion Kamoike-Bouguet + 42 more participants

Registration is closed

Get invited to future events

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

Thanks to our catering sponsor Xenon we'll be offering better food than our usual pizza. Sign up quickly, as there's only limited capacity for this event.


19:00 〜 19:30 Doors open

Grab a drink and catch up with your fellow Rubyists.

19:30 〜 19:55 The Pragmatic Hanami Kazuki Baba

Hanami is a modern web framework for Ruby. This presentation will cover the basics of Hanami, explain its philosophy from the prospective of Domain Driven Design, and talk about my experiences using it to develop an internal corporate application. I’ll also go over some of the common issues when developing with Hanami, such as using third party gems, dealing with timezones and internationalization, integrating WebPack, and so on.


Born in 1989, I live in Chiba. For the last five years, I’ve using Ruby on Rails professionally, but recently I’ve started using Hanami and other programming languages. I’m the author of As I’m not a fan of commuting, I work remotely, and want to continue to do so.

20:00 〜 20:25 The Ruby Module Builder Pattern Chris Salzberg

Did you know that Ruby has configurable modules? Long ignored, this remarkable feature is also among Ruby’s least well-known. In this talk I’ll explain how “Module Builders” create named, customizable modules to include in other classes using nothing more than subclassing and dynamic method definition. I'll demonstrate the power of this pattern through examples from some well-known gems.


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.

Catering Sponsor

Xenon is a team of talented hackers in the areas of engineering, growth hacking, and operations from San Francisco, CA. Xenon was founded by Jonathan Siegel, a serial entrepreneur. angel investor, and board member of Amazon Web Service. We recently launched Tokyo Office and are looking for talented Ruby/Rails engineers who are passionate about developing products that make people's lives easier. We develop products in various fields from SMS verification service, team collaboration tool, to education. We work with global leading companies, such as Google, Airbnb, Careem, Twitter, Heroku, and much more. We are ACTIVELY HIRING experienced Ruby/Rails engineers here in Tokyo (we sponsor visa!) so please feel free to contact: Nao at for any questions you have.

Interested in learning the best way to integrate your app with AWS or meeting the founder of Xenon Ventures? Come join our fun night and meet with other talented engineers in Tokyo! Free to attend and comes with pizza & drinks! :) Limited to 25 seats, SIGN UP early here!

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