Tutorials

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...

RailsConf 2022 - Reflecting on Active Record Associations by Daniel Colson - YouTube
Active Record associations seem magical—add a has_many here, a belongs_to there, and suddenly your models are loaded with behavior. Could it be magic, or is it plain old Ruby with some thoughtful design and a bit of metaprogramming? In this talk w...

RailsConf 2022 - Testing legacy code when you dislike tests (and legacy code) by Maeve Revels - YouTube
Are you supporting legacy code? Would you like to stop? A good testing strategy can transform legacy code into living code that is resilient and easy to evolve.Learn why legacy code is so difficult to maintain and identify where tests can make the...

RailsConf 2022 - Pictures Of You, Pictures Of Me, Crypto Steganography by Sean Marcia - YouTube
I was puzzled when a friend sent me a Buffy the Vampire Slayer picture out of the blue but, knowing that friend is an oddball, thought nothing of it. Days later, again without warning, a Babylon 5 picture. A few days after that a picture from Fire...

RailsConf 2022 - A Rails Developer’s Guide To The Ruby VM by Maple Ong - YouTube
What happens under the hood when you run a Ruby script as simple as puts “Hello World!”?Time to switch gears from the Rails-level of abstraction to a lower one and dive into some Ruby internals. We’ll be learning about how the Ruby code you write ...

RailsConf 2022 - `rails c` with meturbocharge your use of the interactive console by Sweta Sanghavi - YouTube
Spinning up the rails console can be a quick way to answer a question with a back of the envelope calculation. But, what else can we use it for, and how does it work? Allow me to show you new ways to leverage the console's features and become an e...