RR 377: Upgrading a Rails application incrementally with Luke Francl
In this episode of Ruby Rogues, the panel talks to Luke Francl about his article “Upgrading Rails applications incrementally”. Luke works at GitHub on search and has been there since October 2017. Before working at GitHub, he worked at a search startup that was working with Rails and Elasticsearch. They talk about things that people take for granted with search, the impending takeover of GitHub from Microsoft, and what open source looks like today. They also touch on the process of getting hired at GitHub, his process for upgrading Rails applications, and more!
Hosted by:
Dave Kimura
Special Guests:
Luke Francl
Show Notes
Panel:
- Dave Kimura
- Eric Berry
Special Guests: Luke Francl
In this episode of Ruby Rogues, the panel talks to Luke Francl about his article “Upgrading Rails applications incrementally”. Luke works at GitHub on search and has been there since October 2017. Before working at GitHub, he worked at a search startup that was working with Rails and Elasticsearch. They talk about things that people take for granted with search, the impending takeover of GitHub from Microsoft, and what open source looks like today. They also touch on the process of getting hired at GitHub, his process for upgrading Rails applications, and more!
In particular, we dive pretty deep on:
- Luke intro
- Working with Rails and Elasticsearch
- Why he decided to come to GitHub
- Surreal working at GitHub
- What are some of the things that people take for granted with search?
- What people expect from search
- Wordpress
- GitHub has been very focused on the Microsoft deal recently
- Code Sponsor
- GitHub/Microsoft owns open source
- Open source today
- Kubernetes
- The GitHub office
- What was the process like of getting hired at GitHub?
- Build a Query Parser blog post
- Using his search experience
- Rails incremental upgrades
- His process of upgrading Rails applications
- Upgrading a Rails application incrementally
- Short vs long upgrading process
- Rails is fairly compatible between versions
- And much, much more!
Links:
- Rails
- Elasticsearch
- GitHub
- Wordpress
- Code Sponsor
- Kubernetes
- Build a Query Parser
- Upgrading a Rails application incrementally
- luke.francl.org
- @lof
- Luke’s Blog
- Luke’s GitHub
Sponsors
Picks:
Dave
- Screenflow
- LED Lightbulbs
Eric
Luke
Special Guest: Luke Francl.
RR 377: Upgrading a Rails application incrementally with Luke Francl
0:00
Playback Speed: