English
English
English
English
English
English

The Latin America Rails Conference

April 4th and 5th
Cubo Itaú | São Paulo - Brazil

Two days of high-level content, international speakers and plenty of networking!

Hero image

The Latin America Rails Conference

April 4th and 5th
Cubo Itaú | São Paulo - Brazil

Two days of high-level content, international speakers
and lots of networking!

Hero image
Hero image

The Latin America Rails Conference

April 4th and 5th
Cubo Itaú | São Paulo - Brazil

Two days of high-level content, international speakers and plenty of networking!

Hero image

The Latin America Rails Conference

April 4th and 5th
Cubo Itaú | São Paulo - Brazil

Two days of high-level content, international speakers and plenty of networking!

Hero image

From the community to the community.
A new moment of Rails!

We are living a moment of rediscovery for Rails. In scenarios of constraint and search for efficiency, its advantages become even more obvious as one of the best frameworks to start a startup or create a modern web application. With Rails World and so many others emerging in the United States and Europe, Tropical.rb returns with the proposal of bringing together developers from Latin America to talk about Rails and share knowledge!

  • Speaker session
  • Speaker
  • Meeting
  • Group discussion

Our speakers

Aaron is on the Rails core team, the Ruby core team, and is a Senior Staff Engineer working at Shopify. In his free time, he enjoys cooking, playing with cats, and writing weird software.

Aaron Patterson

Rails Core & Senior Staff Engineer, Shopify

Adrian Marin

Adrian is a product-minded engineer, the author of Avo for Rails, and co-host of Friendly.rb conference and Friendly.show podcast. In his free time he likes to travel the world, meet cool people, and learn about the world around us.

Adrian Marin

Author of Avo & Friendly.rb Host

Alan Ridlehoover

Alan Ridlehoover is a passionate software engineer who loves Ruby. He is a Sr. Engineering Manager (at Cisco Meraki), a fallible human, a swell photographer, and a rusty drummer

Alan Ridlehoover

Sr. Engineering Manager, Cisco Meraki

Alexandre Calaça

Alexandre Calaça is a passionate software engineer specialized in turning complex problems into elegant solutions through code. With an international background, he has contributed to collaborative projects involving professionals from the Americas, Europe, Oceania, and Asia. Outside of work, he loves spending time with family and studying various topics

Alexandre Calaça

Lead Developer, Oct7 & Technical Interviewer, Nearsure

Amanda Perino

Amanda is the executive director of the Rails Foundation, which supports the Rails community through documentation improvements, education, marketing, and events. She is American and lives in Amsterdam

Amanda Perino

Executive Director, Rails Foundation

Breno Gazzola

The "majestic monolith" from FestaLab was created in 2018 running Rails 5.1, but currently runs Rails Edge, and the company contributed back to Rails some things they developed (including the switch to "vips by default" in Rails 7). This monolith also served as the basis for collaboration on Propshaft and the first app to deploy the gem to production.

Breno Gazzola

Co-Founder & CTO, FestaLab

Weldys Santos

Bruno Ghisi is a co-founder and VP of Product and Engineering at RD Station, a leading company in technology solutions for digital marketing and sales in Brazil with over 50,000 customers. He holds a master's degree in Computer Science from UFSC. He was elected an Endeavor Entrepreneur in 2016 and has since also been an investor and mentor in other companies.

Bruno Ghisi

Product & Engineering VP, RD Station

Bruno Miranda

Bruno, a Rails Foundation board member, has been developing software with Rails since 2006. Originally from Brazil, he moved to the USA at 13. With a rich history of building software and leading teams in various industries, Bruno has been instrumental in Doximity’s founding team since 2010

Bruno Miranda

Rails Foundation & SVP, Engineering @ Doximity

Breno Gazzola

With over three decades in software development, I am a Ruby on Rails pioneer from its early versions and a CTO who guided my company from its inception using Rails to a successful IPO, continuously shaping the technological landscape

Carlos Brando

CTO & Co-Founder

Dan Phillips

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

Danilo Tupinambá

Campus Code alumni, developer at iugu, passionate about bicycles, mechanical keyboards, and some good tinkering with Arduino/Raspberry Pi

Danilo Tupinambá

Backend Rails Developer, Iugu

Fito von Zastrow

Fito von Zastrow is a Staff Software Engineer working at Cisco Meraki. He has over a dozen years of experience working with Ruby and Rails, and other technologies. He is a San Francisco Bay Area transplant from Asunción, Paraguay. He enjoys hiking, playing video games, watching fútbol, and pair-programming

Fito von Zastrow

Staff Software Engineer, Cisco Meraki

John Hawthorn

John is on the Rails Core team, Ruby committers team, and is a Staff Engineer on the Ruby Architecture team at GitHub. He loves making Ruby, Rails, and gems faster and building tools to improve performance

John Hawthorn

Rails Core, Ruby Committer & Staff Engineer, GitHub

Eileen helps lead the effort to improve and maintain the Rails framework and the Ruby language at Shopify. She focuses on ensuring stability and extensibility for individual developers and large and small businesses. Her goal is to ensure the long-term sustainability of Rails and its continued adoption as one of the leading open-source frameworks.

Eileen Uchitelle

Rails Core & Senior Staff Engineer, Shopify

José Anchieta

Jose has been a Ruby developer since 2014 and has worked on projects in Brazil, Europe, and North America. Passionate about Ruby on Rails, automated testing, CLIs, and Vim. In his free time, he watches cartoons with his children and spends time with a 1983 Opala.

José Anchieta

Software Engineer, Spacelist & rubyonrails.club

Lázaro Nixon

Lázaro Nixon is a senior developer currently working for a Colombian company, passionate about the "Rails way", in his spare time he likes to create libraries and also play the best of forró on his keyboard

Lázaro Nixon

Senior Developer, Koombea

Matheus Richard

Matheus is a 🇧🇷 Senior Developer working at thoughtbot. He's passionate about building games and programming languages.

Matheus Richard

Senior Developer, Thoughtbot

Mayra is from Lima, Peru. Software Developer at Buk & Tech Leader at WNBrb. Passionate about Ruby, open source software and diversity and inclusion in tech. Too lazy to create things for herself, but never too lazy to help people to build their dreams specially the RoR community. Outside of work, you're likely find her spending time playing with her cats, planning for the next conference she is attending and doing Zumba.

Mayra L. Navarro

Software Developer, Buk & WNB.rb Tech Leader

I believe technology transforms human life for the better, and being a part of that is essential for me.

Radamés Roriz

Rails contributor & Principal Engineer, Revelo

Self-appointed Rails Sheriff, member of the Rails Core team. Working to define the future of Ruby and Rails at Shopify.

Rafael França

Rails Core & Principal Engineer, Shopify

Robby Russell

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

Thiago Scalone

CTO at CloudWalk Inc and 15 years of experience in Ruby

Thiago Scalone

CTO, CloudWalk

Weldys Santos

Wagner is a Ruby developer and entrepreneur. Former CTO and co-founder at the Brazilian fintech Vindi, in 2022 he founded Glass Data, another Ruby startup focused on observability and security for payments.

Wagner Narde

Founder, Glass Data

Weldys Santos

Weldys is from São Luís, software engineer, works with Rails since 2006 but with a pause to be manager, but tired of too many meetings, I became a developer again. Now I’m father of two, Karate Purple Belt and I want to have a farm.

Weldys Santos

Fullstack Engineer, Give Lively

Our sponsors

gold

Silver

Sponsor logo
Sponsor logo
Sponsor logo
Sponsor logo
Sponsor logo
Sponsor logo
Sponsor logo
Sponsor logo

Schedule

04/04 | #1 Day

08:30h - 09:45h

Check-in

09:45h - 10:00h

Opening

10:00h - 10:50h

Keynote | Rafael França

11:00h - 11:30h

Authentication: Reinventing the wheel

We all use Devise, it’s the defacto authentication approach in Rails, but if I told you that building your authentication is not that difficult, some years ago I created a library called authentication-zero and it has become very popular.

11:40h - 12:10h

A Brewer's Guide to Filtering out Complexity and Churn

Complex code is expensive and risky to change. Most programmers are unaware of how their changes increase complexity over time. Eventually, complexity leads to pain and frustration. Without understanding the complexity, developers tend to blame Rails. Come learn how to keep complexity under control.

12:15h - 14:00h

Lunch

14:00h - 14:45h

Panel - Successful Brazilian Rails-powered Startups

14:50h - 15:20h

Cloning Cookie Clicker to Debug jobs and Confirm What DHH Said

DHH did a talk on Rails World about using Solid Queue instead of the much loved/used Sidekiq + Redis. We did some tests at work, but I want to show in a more playful way how we can test jobs, cloning the Cookie Clicker javascript game and trying to break my web application.

15:30h - 16:00h

From React to Hotwire: The Adventures of a Frontend Migration

How we managed to turn our frontend from React to Hotwire in 4 steps, after a migration to Rails 7 and we managed to reduce the size of the codebase and organize our frontend into something simpler.

16:05h - 16:50h

Coffee Break ☕️

16:50h - 17:20h

Mastering Internationalization: A Journey through Cultures and i18n

Crafting a Spanish webapp? Bravo! Picture LatAm expansion—tricky, right? Words change meaning with borders. Rails to the rescue! Unveil i18n wonders, mastering idiolects effortlessly. Say adiós to static strings. Rails equips you to adapt, translate, & flourish across LatAm’s diverse tapestry.

17:30h - 18:00h

Implementing Semantic Search in Rails Using Database Vectors

Unlock the power of semantic search in Rails! Join me on a journey to implement cutting-edge database vectors, revolutionizing search functionality. Elevate your applications with intelligence and precision by using the Large Language Models provided by OpenAI. Don’t miss this transformative talk!

18:10h - 19:00h

Keynote | Aaron Patterson

19:00h - 19:15h

Closing

05/04 | #2 Day

09:45h - 10:00h

Opening

10:00h - 10:50h

Keynote | Breno Gazzola

11:00h - 11:30h

State of Internal Tools and How Ruby is Winning it

This hidden sector of development is sometimes where we spend most of our time and resources. I will overview what’s out there (cloud services and hosted ones), the pros and cons of using different tools, and do a deep dive into how the Ruby ecosystem has a strong tooling chain.

11:40h - 12:10h

How to Start Creating Mobile Apps Using Rails and Turbo Native

Discover Turbo, Turbo Native, and Strada in this talk, where we’ll dive into essential concepts like webviews and techniques for deploying Rails apps on iOS and Android. Learn about the advantages and challenges of this innovative method, opening new horizons for Rails developers.

12:15h - 14:00h

Lunch

14:00h - 14:45h

Panel - Rails Foundation AMA

14:50h - 15:20h

We Need less Layers, Not More

Complexity often silently grows, gradually complicating projects and clouding efficiency. This talk aims to debate the hidden costs of unnecessary layers. By embracing simplicity and leveraging Rails’ inherent strengths, we can enhance our software’s performance, maintainability, and pace.

15:30h - 16:00h

Deploy Your Next Rails App with WebAssembly (Wasm): Smaller, Safer, Faster

This talk focuses on the unique advantages of using WebAssembly (Wasm) for deploying Ruby on Rails applications (yes, on the server). Wasm offers a groundbreaking approach that enables smaller, faster, and more secure server deployments, compared with existing strategies using VMs or Containers.

16:05h - 16:50h

Coffee Break ☕️

16:50h - 17:20h

Vernier: A next Generation Ruby Profiler

This talk explores how to use a Ruby profiler, how one works, and new techniques Vernier uses to give more information more accurately with lower overhead.

17:30h - 18:00h

The Fast Lane: Asynchronous Rails

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!

18:10h - 19:00h

Keynote | Eileen Uchitele

19:00h - 19:15h

Closure

About the place

Cubo Itaú

Alameda Vicente Pinzon, 54 - Vila Olímpia, São Paulo - SP - Brasil

Cubo Itaú, located in the heart of the city of São Paulo, is considered the main Hub of Startups in Latin America. Due to its relevance within the Brazilian startup market, the space was chosen as the venue for the next edition of Tropical.rb.

Speaker support

loopholelabs

Support

FAQ

Where and when will Tropical.rb happen?
Can I still participate in the event?
Where and when will Tropical.rb happen?
Can I still participate in the event?

Tropical.rb 2024. All rights reserved.

Questions: info@tropicalrb.com

Code of Conduct