
146: RubyShield, Ruby Central, and Shopify with Mike Dalessio and Evan Phoenix
In this tour-de-force, Mike Dalessio – Engineering Director at Shopify – and Evan Phoenix – self-described “long-time Rubyist” – join us for a practical discussion of all things Ruby! Ruby is a beautiful language, and we're really excited to cover the his
Programming Throwdown · Patrick Wheeler and Jason Gauci with Mike Dalessio and Evan Phoenix
Audio is streamed directly from the publisher (s3.amazonaws.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
In this tour-de-force, Mike Dalessio – Engineering Director at Shopify – and Evan Phoenix – self-described “long-time Rubyist” – join us for a practical discussion of all things Ruby! Ruby is a beautiful language, and we're really excited to cover the history and present of this language with two experts.
00:01:03 Introductions
00:01:49 Mike’s Ruby journey
00:12:28 Evan’s own Ruby experience
00:18:20 The pickaxe book
00:20:34 Weird programming interests
00:25:11 MINASWAN
00:30:33 Language conferences
00:36:38 Wrong answers on StackOverflow
00:41:53 RubyCentral
00:44:50 In-depth examination of Ruby
00:47:57 How Shopify sticks to vanilla Rails
00:50:28 A tale of two developers
00:59:59 Bringing Ruby up to Python’s level
01:04:48 Shopify’s largest app monolith
01:11:12 Tuning the knobs
01:18:01 How not to learn the hard way
01:18:57 Opportunities at Shopify
01:29:14 Working with the RubyShield program
01:32:07 Rails for API servers
01:33:21 Mike and Evan’s advice for listeners
01:36:00 Farewells
Resources mentioned in this episode:
Links:
- RubyCentral:
- Website: https://rubycentral.org/
- RubyShield: https://rubycentral.org/ruby-shield
- Twitter: https://twitter.com/rubycentralorg
- Shopify:
- Website: https://www.shopify.com/
- Careers: https://www.shopify.com/careers
- Dev Degree Program: https://devdegree.ca/pages/program
- HashiCorp
- Website: https://www.hashicorp.com/
- Careers: https://www.hashicorp.com/jobs
- Mike Dalessio:
- Website: http://mike.daless.io/
- Twitter: https://twitter.com/flavorjones
- Evan Phoenix:
- Website: https://github.com/evanphx
- Twitter: https://twitter.com/evanphx
- RubyConf 2022 (Nov. 29 – Dec. 1, 2022):
- Website: https://rubyconf.org/
Other Episodes:
- Episode 47: Ruby
References:
- “The Pickaxe Book” aka Programming Ruby: The Pragmatic Programmer’s Guide 2nd Edition:
If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/
Reach out to us via email: [email protected]
You can also follow Programming Throwdown on
Facebook | Apple Podcasts | Spotify | Player.FM
Join the discussion on our Discord
Help support Programming Throwdown through our Patreon
★ Support this podcast on Patreon ★