Rails have been pushing the concept of “set up a blog in 15 minutes” for the last 15 years. It has been equipping programmers with modern tech stack, providing users with decent interface, and offering business owners a quick launch.
Meanwhile, Hanami and Dry-rb are actively incorporating a bunch of modern paradigms into Ruby, such as Inversion of Control, Dependency Injections, and Containers. The community is also experimenting with DDD, CQRS, Event Sourcing, and Evented store.
Come listen to talks and communicate with people who move Ruby forward!
Author of "The Unhappy Path"
Arkency CEO. Ruby, Rails, React.js, Remote fan
Lead frontend developer @ Spiral Scout. MinskCSS & MinskJS co-organiser. Evil Martians alumni. Free hugs.
Hacker. Emacs fanatic. VP of Engineering @Toptal. I'm not the best, but I'm pretty good.
QA Engineer at Toptal, bugs hunter and veteran traveler
Typical freelance rubyist, teacher, speaker, GitLab evangelist.
Software Engineer at @RedHat working on @ManageIQ and coding for fun in Ruby. All opinions are mine.
Backend at @evilmartians Previously: @OffgridElectric / @anjlab
Ruby, Elixir and JS (」ﾟﾛﾟ)｣. Backend at @evilmartians.
Programmer, Admin, DevOps, Kubernetes enthusiast, Rust fan, Beer drinker and more...
|11:00||Bozhidar Batsov||Ruby 3.0 Redux|
|12:00||Andrzej Krzywda||Business logic in Ruby without frameworks, libraries and persistence|
|13:00||Dmitry Tsepelev||Thinking in graphs: Why GraphQL is not about mapping database to schema|
|14:00||Piotr Solnica||Moving Beyond #call: Demystifying Functional Ruby|
|15:00||Michal Papis||Aspergers in IT|
|16:00||Julian Pokrovsky||Simple distributed systems in Ruby|
|17:00||Benjamin Roth||Case Study: how we made our core process 100 times faster (at least)|
|11:00||Nickolay Sverchkov||Anything new, Rails 6?|
|12:00||Ivan Nemytchenko||Embrace multi-model thinking!|
|13:00||Tatiana Shepeleva||How to test microservices and stay sane|
|15:00||David Halasz||How to hijack, proxy and smuggle sockets with Rack/Ruby|
|16:00||Kir Shatrov||Running Jobs at Scale|
|17:00||Andrey Voronkov||Typical Rails app in Kubernetes - Tips & Tricks|
|18:00||Hiroshi Shibata||The Future of library dependency management of Ruby|
Saint P Rubyconf is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, self-identity, sexual orientation (including white heterosexual male humans), disability, physical appearance, body size, race, religion or political view. We do not tolerate harassment of conference participants in any form. Sexual language and imagery targeted add any specific group or person is not appropriate for conference venues, including talks. Conference participants violating these rules may be sanctioned or expelled from the conference, without refunds, at the discretion of the conference organizers.
Harassment includes offensive verbal comments related to gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, religion or political view, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention. Participants asked to stop any harassing behavior are expected to comply immediately.
If a participant engages in harassing behavior, the conference organizers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund. If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Original source and credit to Rubyrussia