The Pragmatic Hanami / The Ruby Module Builder Pattern

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

Cookpad

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

Akira Yokokawa Kamezawa Hisashi 山田史門 Sam Peacey 菊池航 遠藤 哲太朗 堤大河 Grant Marion Kamoike-Bouguet Yu Sagawa Khor Daniel Takanori Arda Karaduman あしだ みほ Masafumi Okura + 31 more participants
Register
¥1,000 prepaid
Drinks and a light meal will be provided
There is room for 3 more people

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.

Agenda

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.

Profile

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 http://magazine.rubyist.net/?0056-hanami. 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.

Profile

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 nao@xenon.io 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