Three Rubyists having conversations and interviewing others about Ruby and web development.

Data Migrations in Rails

January 13, 2023 0:55:33 80.0 MB Downloads: 0

[00:03:40] Andrew tells us a little bit about a book he read recently called, ADHD 2.0, and Chris ponders the future of baby proofing his house.  


[00:08:53] Chris got ahead over the past few months and finally recorded a new Screencast that will be out very soon, he patched a bunch of things in Pay on the Braintree side and tells us about the migration that was done. 


[00:16:29] When Chris runs this long running task, he explains how he just made it a rake task. Also, if you’re a student, and you want to use the GitHub Student Developer Pack to get GoRails for free, Chris shares the details. 


[00:23:34] Andrew brings up how he’s run so many data migration tasks as rake tests and discovering the Maintenance Tasks Gem from Shopify that you should check out. Chris tells us about a FREE GoRails episode Andrea Fomera did on Maintenance Tasks that is a must to watch.  


[00:30:41] If you’re a Junior, listen here… Chris explains how it would be a good practice for you to get in the habit of going through things and try to figure out how you made those decisions and how you can improve those decisions now that you know better and make that run seamlessly. 


[00:32:42] Andrew talks about what he struggled with when he started out and how he wanted to get better at data modeling but didn’t understand how to do it, and we hear his thoughts on what he feels is the best way to learn.


[00:33:24] We learn about an upgrade Chris needs to do on GoRails.


[00:41:03] Breaking news… Andrew built and deployed his first Sinatra app, and we hear what it did.


[00:47:38] Chris tells us about some little apps he made a while ago and what they did. Also, with the release of Ruby 3.2.0, there is some massive speed improvement with YJIT, Regexp, and a few other things, as well as some timeout things with Regexp.

Panelists:

Chris Oliver

Andrew Mason



Sponsor:

Honeybadger



Links:

Jason Charnes Twitter

Chris Oliver Twitter

Andrew Mason Twitter

ADHD 2.0 by Edward M. Hallowell, M.D., and John J. Ratey, M.D.

GitHub Student Developer Pack

Maintenance Tasks-Shopify

GoRails How to manage and run Maintenance Tasks for Rails in Production with Andrea Fomera

Ruby 3.2.0 Released

Ruby Radar Newsletter

Ruby Radar Twitter

Ruby for All Podcast