← Back to all events
  • What I learned by creating 'Scala on Rails' / The Abstraction Contraption Distraction Attraction

    Please note that the front door will be locked from 8pm onwards, so please be sure to show up before then. If you don't make it on time, you can contact @kaiba and @trbmeetup on Twitter, or use our contact form, and we'll unlock it for you. Please note that we might take some time before we can respond.

    Agenda


    19:00 〜 19:30 Doors open

    Grab a drink and catch up with your fellow Rubyists.


    19:30 〜 19:55 What I learned by creating 'Scala on Rails' Kazuhiro Sera

    I'm the author of Skinny, a full-stack web framework in Scala. Skinny framework’s concept is 'Scala on Rails'. Skinny is highly inspired by Ruby on Rails. The framework is used by companies all over the world.

    I am a Scala enthusiast and Rails developer for several years. The Rails community is quite huge. It was not so easy for me to keep following rapidly evolving Rails. Furthermore, recently, Scala community focuses more on non-blocking architecture using asynchronous APIs.

    In this talk, I'd like to share my experience about the open source project. Particularly, the difficulty to make Rails-ish things in a statically-typed language, and the current status of possibility for fully non-blocking architecture in Scala.

    Profile

    A software developer loving both Ruby and Scala at SmartNews. He is a 5-year-old Scala enthusiast while working with Rails for several years at work.


    20:00 〜 20:25 The Abstraction Contraption Distraction Attraction Zach Collins

    Compared to the beauty and simplicity of the ideal of computing, the reality is totally absurd. Floating point rounding instability? Stack overflows? Re-entrant problems? For every good abstraction we've ever had, there's the dangerous hacks that implement it. Where did we go wrong? Is there anything we can do that is as sane in practice as it is in theory, or is it that computing is fundamentally silly? With demonstrations in Ruby, let's laugh and cry as we watch our favorite abstractions and paradigms contort and break apart when we take them to their logical conclusions. Warning: this program features undefined software behavior, viewer discretion is advised.

    Profile

    Software engineer working at a funny little B2B chat startup near Gotanda station. Been writing code nearly two decades, first as an unhealthy habit, and then as a means to feed his unhealthy habits. Loves unconventional wisdom, but is unfortunately not particularly wise for it.


    20:30 〜 21:30 Open Networking

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

    Venue Sponsor

    PIXTA's engineers use Ruby on Rails to build their stock photo marketplace, and are looking for developers to join their team. You can learn more about what they're working on through their engineering blog.

  • Discussion (1)

    The September Rubyist meetup!

    Wednesday 06 September at 19:00–21:30

    東京都渋谷区渋谷二丁目12番19号 東建インターナショナルビル5階

    Added by

    Founder and director of Tacchi Studios, a digital product agency in Shibuya, Tokyo. 💗 cats, food, cycling, design, tech.
    See full profile

    Discussion (1)

    The September Rubyist meetup!