Tutorials


A practical guide to changing code so you can understand it: Automated refactoring tools basics
Leveraging automated refactoring tools can help you find a way into understanding code, with confidence.When I started working on more complex projects, I had a substantial amount of fear. I felt obligated to understand everything I was working on...

RailsConf 2022 - A Rails Performance Guidebook: from 0 to 1B requests/day - YouTube
Building a feature is not good enough anymore: all your work won't be of use if it's not performant enough. So how to improve performance? After all, performance is not an easy discipline to master: all slow applications are slow in their own way,...

RailsConf 2022 - GraphQL and Rails beyond HTTP APIs by Gui Vieira - YouTube
Are you considering building a GraphQL API for your Rails project or already have one? Do you know GraphQL can be leveraged beyond HTTP APIs?We will explore how GraphQL does not depend on HTTP and can be used as a secure and structured data layer ...

RailsConf 2022 - The Queue Continuum: Applied Queuing Theory by Justin Bowen - YouTube
A Star Trek themed exploration of queuing theory and scaling applications with parallelism and concurrency. A general overview of the differences between parallelism and concurrency as well as when to apply more threads or more processes. We’ll go...

RailsConf 2022 - Geolocation EXPLAINed by Kevin Lesht - YouTube
How do you find the location of someone visiting your site? And, how do you do it fast? If you've ever been curious about how analytics services can place your site visitors on a map, or about how to analyze and improve a slow running query, then ...


RailsConf 2022 - Puny to Powerful PostgreSQL Rails Apps by Andrew Atkinson - YouTube
This talk covers 5 challenging areas when scaling Rails applications on PostgreSQL databases. From identifying symptoms to applying solutions and understanding trade-offs, this talk will equip you with practical working knowledge you can apply imm...

RailsConf 2022 - Service Denied! Understanding How Regex DoS Attacks Work by Kevin Menard - YouTube
Did you know that people can knock your Rails application offline just by submitting specially formatted strings in a form or API request? In this talk, we’ll take a look at what’s really going on with a regex denial of service (DoS) attack. We’ll...

RailsConf 2022 - Git your PR accepted. Rebase your changes like a pro by Daniel Magliola - YouTube
You want to contribute to an Open Source project, and you have a complex PR to submit. You've tried to keep it small, but sadly getting there took a lot of effort and your branch has more than 30 commits with fixes and reverting of dead ends.You k...