Koichi Sasada is a programmer, mainly developing Ruby interpreter (CRuby/MRI). He received Ph.D (Information Science and Technology) from the University of Tokyo, 2007. He worked at the faculty of University of Tokyo (Assistant associate 2006-2008, Assistant professor 2008-2012). After the 13 years life in university, now, he is a member of Matz's team in Heroku, Inc. He is also a director of Ruby Association.
Steve is a prolific open source contributor, hypermedia enthusiast, and is on the Rust core team. He’s the author of “The Rust Programming Language”, “Rails 4 in Action”, and “Designing Hypermedia APIs.
Laurent is the founder of HipByte, a software tools startup that launched RubyMotion, a toolchain for iOS development in Ruby. He worked at Apple for 7 years as a senior software engineer, on both iLife and OS X. A long time rubyist, he created the MacRuby project. In a previous life, he worked on IDA Pro and was an active contributor to RubyCocoa and GNOME.
Piotr is a hacker scientist: an assistant professor at Warsaw University of Technology, Cheap Science Officer at Rebased and a founding member of Warsaw Hackerspace. When not coding (or talking about coding) he coaches at Rails Girls Warsaw and organises Warsaw Ruby Users Group
Jeremy Evans is the lead developer of the Ruby Sequel database library, the Roda web framework, as well as many other Ruby libraries. He has contributed to all three major Ruby implementations, as well as many popular Ruby libraries. He is the maintainer of Ruby ports for the OpenBSD operating system. He was chosen as a Ruby Hero in 2015.
Loïc is the founder of Hexagonal Consulting, a Rails shop based in France. He has been working with Ruby and Rails for 10 years. He advocates regularly working remotely and the use of Ruby outside the Rails ecosystem. He is a contributor of React.rb and wants to convince his fellow developers that Opal in general and React.rb in particular can give Rails it's edge back.
Damir is a Rails team lead at Infinum, a software agency based in Croatia. He is a strong advocate of clean coding & automated testing and passionate about constant improvement. On top of that, he is an organizer of Ruby Meetups in Zagreb, a regular blogger, open source lover and contributor. Damir is the author of Fasterer, the static analysis tool, and Phrasing, the inline editing gem. When not coding, he plays shows with his hardcore punk band & occasionally organizes punk rock concerts.
10:00 - 10:50
MRI InternalsKoichi Sasada
10:50 - 11:40
Ruby OOP Code SmellsPiotr Szotkowski
11:40 - 12:30
Introducing ReactRB to Your Rails AppLoïc Boutet
12:30 - 14:00
14:00 - 14:50
Rust for RubyistsSteve Klabnik
14:50 - 15:20
Stop Wasting Time NOT Writing TestsDamir Svrtan
15:20 - 16:10
Rodauth: Website Security Through Database SecurityJeremy Evans
16:10 - 16:30
16:30 - 17:20
Cross-Platform Mobile Apps in RubyLaurent Sansonetti
17:20 - 18:00
Ruby Past, Present, FuturePanel Discussion
- 19:00 - …
Code of conduct
Code of conduct policy: no harassment, no discrimination.