Speaking
-
04 Apr 2025
Ruby Internals: A Guide for Rails Developers - Tropical on Rails
Ever wondered how Ruby takes your code and runs it? Itβs time to go on a journey into Ruby internals designed especially for Rails developers! Weβll learn about all the parts of an interpreter, and how their inner-workings affect our Rails apps! No experience with C is required!
-
05 Apr 2024
The Fast Lane: Async Ruby - Tropical.rb
Oh no! Computers are not doubling in speed every two years anymore! How can we make software run faster? You and your Rails app cannot just wait doing nothing, so join me to explore how we can leverage concurrency and parallelism concepts to enhance performance and scalability!
-
26 Jan 2022
Comments are the devil - Ruby Rogues Podcast
Inspired by the article Donβt use comments! Use code, I was invited to talk in the Ruby Rogues podcast about the dangers of comments.
-
28 Jul 2021
Start TDDing in 5 minutes β lightning talk (π§π·)
TDD is awesome, but can be scary. Learn how to start practicing it in 5 minutes by fixing bugs, so we can kill two birds with one stone!
-
28 Jul 2021
3 Steps Every Test Should Take β lightning talk (π§π·)
Good tests tell a story, and this story is made of 4 acts. In this talk I present a technique to make tests easy to read, write, and understand.
-
27 Jan 2021
Taming God Objects (π§π·)
Everyone has worked with an app with enormous classes, filled with mixed responsibilities. They're hard to understand, hard to change and hard to test. In this presentation we're gonna learn a refactoring technique to start taming those little monsters.