Artwork

Content provided by Andrew Mason and Julie J. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Andrew Mason and Julie J or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Reading Source Code with Daniel Colson

31:48
 
Share
 

Manage episode 350514626 series 3375882
Content provided by Andrew Mason and Julie J. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Andrew Mason and Julie J or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

Timestamps

[00:45] Daniel Colson is our guest today and gives a brief introduction. He is also a FactoryBot maintainer and explains what it is.

[02:40] Andrew is curious about the relation to Music majors and programming and Daniel has some ideas on it.

[03:20] How much of your time is spent reading code? Daniel talks about the different types of code programmers often have to read and the benefits that come along with it. Andrew explains why he reads a lot of source code and how it made him better at code review.

[06:30] Do you copy and paste code without always understanding it fully? You aren't alone! Daniel has some suggestions for trusting your curiosity and how he likes to read gem source code and how the tests can provide lots of clues.

[13:38] Daniel has been reading the Ruby source code and dives into the why and his journey into learning C.

[20:20] How do we test the performance of code? Daniel suggests using benchmark-ips for Ruby code and why evaluating performance is important.

[23:10] Julie asks if Ruby Under a Microscope would be a good book for juniors to read.

[25:40] Daniel believes in a concept called "flipped classroom", which he explains and how it applies to learning programming. He also explains how he would prefer to give more interactive conference talks, which Julie and Andrew both encourage.

[29:20] Daniel has a new library for profiling FactoryBot that you will definitely want to check out!

Sponsor

Special thanks to Andy Croll for personally sponsoring this episode. Be sure to check out firstrubyfriend.org and onerubything.com for nice, free community resources for newer devs!

Links
Daniel on GitHub
Ruby Under a Microscope

benchmark-ips

TestProf

factory_bot_profile

  continue reading

69 episodes

Artwork

Reading Source Code with Daniel Colson

Ruby for All

15 subscribers

published

iconShare
 
Manage episode 350514626 series 3375882
Content provided by Andrew Mason and Julie J. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Andrew Mason and Julie J or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

Timestamps

[00:45] Daniel Colson is our guest today and gives a brief introduction. He is also a FactoryBot maintainer and explains what it is.

[02:40] Andrew is curious about the relation to Music majors and programming and Daniel has some ideas on it.

[03:20] How much of your time is spent reading code? Daniel talks about the different types of code programmers often have to read and the benefits that come along with it. Andrew explains why he reads a lot of source code and how it made him better at code review.

[06:30] Do you copy and paste code without always understanding it fully? You aren't alone! Daniel has some suggestions for trusting your curiosity and how he likes to read gem source code and how the tests can provide lots of clues.

[13:38] Daniel has been reading the Ruby source code and dives into the why and his journey into learning C.

[20:20] How do we test the performance of code? Daniel suggests using benchmark-ips for Ruby code and why evaluating performance is important.

[23:10] Julie asks if Ruby Under a Microscope would be a good book for juniors to read.

[25:40] Daniel believes in a concept called "flipped classroom", which he explains and how it applies to learning programming. He also explains how he would prefer to give more interactive conference talks, which Julie and Andrew both encourage.

[29:20] Daniel has a new library for profiling FactoryBot that you will definitely want to check out!

Sponsor

Special thanks to Andy Croll for personally sponsoring this episode. Be sure to check out firstrubyfriend.org and onerubything.com for nice, free community resources for newer devs!

Links
Daniel on GitHub
Ruby Under a Microscope

benchmark-ips

TestProf

factory_bot_profile

  continue reading

69 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide