Doorkeeper

10 Seconds to 100ms; Optimising a Legacy Endpoint / Responding to a Rails Security Incident

2026-04-15(水)18:30 - 21:00 JST

Le Wagon Tokyo

東京都目黒区目黒2-11-3 印刷工場1階

申し込む
参加費無料
Drinks and food will be provided
あと33人参加できます。

詳細

Agenda

18:30 〜 19:00 Doors open

Grab a drink and catch up with your fellow Rubyists.

19:00 ~ 19:05 Opening

We'll kick things off by welcoming everyone and giving a short introduction of the event.

19:05 〜 19:35 10 seconds to 100ms; optimising a legacy endpoint - Brett Tanner

Brett's first task after joining a new team was improving the performance of a legacy endpoint which often took ~10 seconds to respond and blocked rendering. 'Surely this will be easy' he thought to himself, 'just remove some unnecessary data, optimise the json formatting and move on'. One month and one incident later the endpoint's performance was in fact improved, but at what cost...

Profile

Brett is a full stack web developer currently working for Moneytree, a fintech company based in Tokyo, Japan. Prior to Moneytree he worked as the sole web developer for a chain of English schools; designing, developing and deploying full stack web applications like an event registration site and learning management system.

19:35 〜 20:05 Responding to a Rails Security Incident - Paul McMahon

In this presentation, Paul will walk you through an incident where resumes of 460 individuals became unintentionally public due to a combination of features interacting with each other in an unexpected way. He'll cover what caused the vulnerability, how it was resolved, and lessons generally about security in Ruby on Rails.

Profile

Paul McMahon has been building with Ruby on Rails since 2006. He founded Tokyo Rubyist Meetup in 2010 and runs TokyoDev, a job board and community for international developers in Japan.

20:05 〜 21:00 Open Networking

Discuss the presentations or anything else Ruby related with the other attendees.

Food Sponsor

TokyoDev's job board is filled with software developer positions at Japanese companies whose engineering team’s primary language is English. From the big companies you’ve already heard of, to smaller up-and-coming startups, our positions offer you the chance to live in Japan but work in an international environment.

Drink and Venue Sponsor

Le Wagon is the #1 ranked coding school for creative people and wanna-be techies. Our full-stack Web Development, Data Science & AI and Data Analytics bootcamps are designed for individuals who want to change their career, upskill, or launch their own venture!

Code of Conduct

Tokyo Rubyist Meetup is a safe and inclusive event. By attending, you agree to our code of conduct.

コミュニティについて

Tokyo Rubyist Meetup

Tokyo Rubyist Meetup

Tokyo Rubyist Meetup (trbmeetup)は、日本のRubyistと世界のRubyistとをつなげるための場になることを目指して設立されました。定例会には、東京近郊に住んでいる海外出身のRubyistたちと日本人Rubyistたちが参加します。例会の公用語は英語になりますが、英語が苦手な方も、一緒に英語の練習をするくらいのつもりでお気軽にご参加ください。

メンバーになる