The Latin America
Rails Conference
April 4 & 5
Cubo Itaú | São Paulo - Brazil
Two days of top-tier content, international speakers and lots of networking!
From the community, for the community.
Rails' new moment!
We're living a moment of rediscovery for Rails. In times of cost cuts and a hunt for efficiency, its advantages as one of the best frameworks to start a startup or build a modern web app become even more obvious. Following Rails World and so many other events emerging in the US and Europe, Tropical.rb is back to bring Latin American developers together to talk about Rails and share knowledge!
Our speakers
-
Aaron is part of the Rails core team, the Ruby core team, and is a Senior Staff Engineer at Shopify. In his spare time he enjoys cooking, playing with cats and writing peculiar software.
Aaron Patterson
Rails Core & Senior Staff Engineer @ Shopify
-
Adrian is a product-driven engineer, author of Avo for Rails, and co-organizer of the Friendly.rb conference and the Friendly.show podcast.
Adrian Marin
Author of Avo & Friendly.rb Host @ Avo
-
Alan Ridlehoover is a passionate software engineer who loves Ruby. He is an empathetic leader at Cisco Meraki, a fallible human being, a great photographer and a rusty drummer.
Alan Ridlehoover
Sr. Engineering Manager @ Cisco Meraki
-
Alexandre specializes in turning complex problems into elegant solutions. He has contributed to collaborative projects involving professionals from the Americas, Europe, Oceania and Asia.
Alexandre Calaça
Lead Developer, Oct7 & Technical Interviewer @ Nearsure
-
Amanda is the executive director of the Rails Foundation, which supports the Rails community through improvements in documentation, education, marketing and events. She is American and lives in Amsterdam.
Amanda Perino
Executive Director @ Rails Foundation
-
FestaLab's "majestic monolith" was created in 2018 running Rails 5.1 and currently runs Rails Edge. The company has contributed a few things back to Rails (including "vips by default" in Rails 7).
Breno Gazzola
Co-Founder & CTO @ FestaLab
-
Bruno Ghisi is co-founder and VP of Product and Engineering at RD Station. Master's in Computer Science from UFSC. Elected an Endeavor Entrepreneur in 2016, he is also an investor and mentor.
Bruno Ghisi
VP Produto & Engenharia @ RD Station
-
Rails Foundation board member, building software with Rails since 2006. Brazilian, he moved to the US at 13. Part of the founding team at Doximity since 2010.
Bruno Miranda
Rails Foundation & SVP, Engineering @ Doximity
-
A Ruby on Rails pioneer since its earliest versions and a CTO who guided his company from the very beginning, using Rails, all the way to a successful initial public offering (IPO).
Carlos Brando
CTO & Co-Founder @ enjoei
-
Dan Phillips is a Senior Engineer at Loophole Labs, where one of his main areas of focus is WebAssembly on the server. He is also the founder and organizer of the WebAssembly Chicago group.
Dan Phillips
Senior Engineer & Wasm Lead @ Loophole Labs
-
A Campus Code alumnus, dev at iugu, passionate about bicycles, mechanical keyboards and a good arduino/raspberry pi hack.
Danilo Tupinambá
Backend Rails Developer @ Iugu
-
Eileen helps lead the effort to improve and maintain the Rails framework and the Ruby language at Shopify. Focused on ensuring stability and extensibility for developers and businesses.
Eileen Uchitelle
Rails Core & Senior Staff Engineer @ Shopify
-
Senior Software Engineer with more than a dozen years of experience working with Ruby, Rails and other technologies. Bay Area transplant, originally from Asunción, Paraguay.
Fito von Zastrow
Staff Software Engineer @ Cisco Meraki
-
John is part of the Rails Core team, the Ruby committers team, and is a Staff Engineer on the Ruby Architecture team at GitHub. He loves making Ruby, Rails and gems faster.
John Hawthorn
Rails Core, Ruby Committer & Staff Engineer @ GitHub
-
A Ruby developer since 2014, he has worked on projects in Brazil, Europe and North America. Passionate about Ruby on Rails, automated testing, CLIs and Vim.
José Anchieta
Software Engineer @ Spacelist & videosdeti.com.br
-
Lázaro Nixon is a senior developer currently working for a Colombian company, passionate about the "Rails way". In his spare time he enjoys experimenting and creating libraries.
Lázaro Nixon
Senior Developer @ Koombea
-
Matheus is a 🇧🇷 Senior Developer working at thoughtbot. He is passionate about building games and programming languages.
Matheus Richard
Senior Developer @ Thoughtbot
-
Mayra is from Lima, Peru. Passionate about Ruby, open-source software and diversity and inclusion in tech. Tech lead at WNBrb.
Mayra L. Navarro
Software Developer & Tech Leader @ Buk & WNB.rb
-
I believe technology transforms human life for the better, and being part of that is essential to me.
Radamés Roriz
Rails contributor & Principal Engineer @ Revelo
-
Self-proclaimed Rails Sheriff, member of the Rails core team. Working to define the future of Ruby on Rails at Shopify.
Rafael França
Rails Core & Principal Engineer @ Shopify
-
Creator of Oh My Zsh, host of the Maintainable Software podcast and runs Planet Argon, a Ruby on Rails consultancy.
Robby Russell
CEO @ Planet Argon
-
CTO at CloudWalk Inc and 15 years of Ruby experience.
Thiago Scalone
CTO @ CloudWalk
-
Wagner is a Ruby developer and entrepreneur. He was CTO and co-founder of fintech Vindi, and in 2022 founded Glass Data, a Rubyist startup specialized in observability and security for payments.
Wagner Narde
Founder @ Glass Data
-
Weldys is from São Luís, a software engineer who has worked with Rails since 2006 but took a break to be a manager. Tired of so many meetings, he went back to being a developer.
Weldys Santos
Fullstack Engineer @ Give Lively
Our sponsors
Platinum
Gold
Silver
Happy Hour by
Schedule
April 4 | Day one
- 08:30h - 09:45h
Check-in
- 09:45h - 10:00h
Opening
- 10:00h - 10:50h
⭐ Keynote — Investing in the Ruby community
Rafael França
- 11:00h - 11:30h
Reinventing the Authentication Wheel
Lázaro Nixon
We all use Devise — in fact, that's THE authentication approach in Rails. But what if I told you that building your own authentication isn't that hard?
- 11:40h - 12:10h
A Brewer's Guide to Filtering out Complexity and Churn
Alan Ridlehoover & Fito von Zastrow
Complex code is expensive and risky to change. Without understanding complexity, developers tend to blame Rails. Come learn how to keep complexity under control.
- 12:15h - 14:00h
Lunch 🍛
- 14:00h - 14:45h
Painel — Successful Brazilian Rails-powered Startups
Wagner Narde & Thiago Scalone & Bruno Ghisi & Carlos Brando
- 14:50h - 15:20h
Cloning Cookie Clicker to Debug jobs and Confirm What DHH Said
Danilo Tupinambá
DHH gave a Rails World talk about using Solid Queue instead of the much loved/used Sidekiq + Redis. Here I show, in a more playful way, how we can test jobs.
- 15:30h - 16:00h
From React to Hotwire: The Adventures of a Frontend Migration
Weldys Santos
How, in 4 sprints, we managed to flip our frontend from React to Hotwire after a Rails 7 migration, reducing the size of the codebase.
- 16:05h - 16:50h
Coffee Break ☕️
- 16:50h - 17:20h
Mastering Internationalization: A Journey through Cultures and i18n
Mayra L. Navarro
Building a webapp in Spanish? Imagine expanding into Latin America. Rails prepares you to adapt, translate and thrive in the diversity of Latin America.
- 17:30h - 18:00h
Implementing Semantic Search in Rails Using Database Vectors
Alexandre Calaça
Unlock the power of semantic search in Rails! Implement state-of-the-art database vectors to revolutionize search functionality.
- 18:10h - 19:00h
⭐ Keynote | Aaron Patterson
Aaron Patterson
- 19:00h - 19:15h
Closing
April 5 | Day two
- 09:45h - 10:00h
Opening
- 10:00h - 10:50h
⭐ Keynote | Breno Gazzola
Breno Gazzola
- 11:00h - 11:30h
How to build a business on Rails and Open-Source
Adrian Marin
As developers, programming is our comfort zone, but turning it into a business is a different challenge. I'll share my journey from a side project to a full-time business.
- 11:40h - 12:10h
How to Start Creating Mobile Apps Using Rails and Turbo Native
José Anchieta
Discover Turbo, Turbo Native and Strada. Dive into essential concepts like webviews and techniques for shipping Rails apps on iOS and Android.
- 12:15h - 14:00h
Lunch 🍛
- 14:00h - 14:45h
Painel — Rails Foundation AMA
Robby Russell & Amanda Perino & Bruno Miranda
Robby Russell, CEO of Planet Argon, will ask community-submitted questions to representatives of the Rails Foundation.
- 14:50h - 15:20h
We Need less Layers, Not More
Bruno Ghisi
Complexity often grows quietly, gradually complicating projects. This talk debates the hidden costs of unnecessary layers.
- 15:30h - 16:00h
Deploy Your Next Rails App with WebAssembly (Wasm): Smaller, Safer, Faster
Dan Phillips
Wasm offers an innovative approach that enables smaller, faster and safer server deployments compared to VMs or containers.
- 16:05h - 16:50h
Coffee Break ☕️
- 16:50h - 17:20h
Vernier: A next Generation Ruby Profiler
John Hawthorn
How to use a Ruby profiler, how it works and the new techniques Vernier uses to provide more information with greater accuracy and lower overhead.
- 17:30h - 18:00h
The Fast Lane: Asynchronous Rails
Matheus Richard
Computers no longer double their speed every two years! How can we make software run faster by leveraging concurrency and parallelism?
- 18:10h - 19:00h
⭐ Keynote | Eileen Uchitelle
Eileen Uchitelle
- 19:00h - 19:15h
Closing
About the venue
Cubo Itaú
📍 Alameda Vicente Pinzon, 54 - Vila Olímpia, São Paulo - SP - Brasil
Cubo Itaú, in the heart of São Paulo, is considered Latin America's leading startup hub. Because of its relevance within Brazil's startup ecosystem, the space was chosen to host the 2024 edition of Tropical.rb.
Organizers
-
Cirdes Henrique (Cidão)
CTO @ Linkana
-
Débora Fernandes (Dé)
Engineering Manager
-
Juliana Dias (Ju)
Admin @ RubyBrasil
-
Rafael França
Core Team @ Rails
Frequently asked questions
-
Where and when did Tropical.rb 2024 take place?
Tropical.rb 2024 happened on April 4 & 5, 2024, at Cubo Itaú in São Paulo - SP - Brazil.
-
Where can I find the talk recordings?
The talk recordings are being published on the official Tropical on Rails YouTube channel.