KichijojiKaigi #12 - A Brief Introduction to AttributeMethods

Fri, 10 Nov 2017 19:00 - 22:00 JST

Degica Lounge 6F

ICHIGO Kichijoji BLD. 6F, 2-5-10 Kichijoji-Hon-Cho, Musashino-Shi, Tokyo, Japan 180-0004


Registration is closed

Get invited to future events

Free admission
Free pizza and drinks will be served


This will be the 12th Kichijoji Kaigi meetup, please join us!

Event Details

Doors Open (19:00)

A Brief Introduction to AttributeMethods (19:30 ~ 20:00) by @shioyama (Chris Salzberg)

If you've ever created a Ruby on Rails application, you've used AttributeMethods. These two modules -- one in ActiveModel, another in ActiveRecord -- are included in every model in your application, their methods called every time you read or write to an attribute. Given their importance, you would think there would be a lot of information about them out there, but actually there's very little.

I'll try to fill this gap with a brief introduction to both AM::AttributeMethods and AR::AttributeMethods. I'll highlight some issues with their design, and how I think those issues might be resolved.

Networking 懇親会 (20:00 ~ 22:00)

Free time to network with other guests


We have moved the meetup to the Degica office on the 6th floor of the Ichigo building on Kichijoji street, 10 minutes from Kichijoji station, with lots of space and a great view! See the Degica website for more info on how to get here.

Free pizza and beer will be served! 🍕🍺

Post any questions/ideas/etc. to the KichijojiKaigi Gitter room.

About this community



Monthly gatherings in Kichijoji, Tokyo, to discuss technology and anything else remotely programming/technology related.

Join community