Episode 7-rails-with-eileen: Software, Open Source, and Rails With Eileen Uchitelle and Andrew Horner




Tech Done Right show

Summary: <h2>Episode 007: Software, Open Source, and Rails with Eileen Uchitelle and Andrew Horner</h2> <p>Follow us on Twitter! <a href="http://www.twitter.com/tech_done_right" rel="nofollow">@tech_done_right</a> or leave us a review on <a href="https://itunes.apple.com/us/podcast/tech-done-right/id1195695341" rel="nofollow">iTunes</a>!</p> <h2>Notes</h2> <p>How does the Rails core team work? How are new features planned and implemented? How can I contribute? What should I do if I find a security issue in Rails? Our guest is the newest Rails core team member Eileen Uchitelle (@eileencodes) joins Table Xi senior developer Andrew Horner and host Noel Rappin (@noelrap) to discuss Rails, the new testing features in Rails 5.1, and the Rails Core Team.</p> <h2>Guests</h2> <p><a href="https://twitter.com/eileencodes" rel="nofollow">Eileen Uchitelle</a>: Senior Systems Engineer at GitHub on the Platform Systems Team; Member of <a href="http://rubyonrails.org/community/" rel="nofollow">The Rails Core Team</a> and the Rails Security Team </p> <p>Andrew Horner: Senior Developer at <a href="http://www.tablexi.com/" rel="nofollow">TableXI</a> </p> <h2>Summary</h2> <p>01:12 - Eileen: Getting Started as a Developer and Getting Involved with The Rails Core Team</p> <ul> <li> <a href="https://www.youtube.com/watch?v=lOpVcqiAIiI" rel="nofollow">CRUD! What to do When Active Record, MySQL, and Your Data Betray You</a> </li> </ul> <p>03:29 - How Rails Governs Itself Internally</p> <p>05:52 - The Role of the Release Manager</p> <p>07:32 - Feature Discussions and Prioritization</p> <p>08:46 - Requesting Features and Raising Issues as a Non-core Team Member</p> <ul> <li><a href="https://www.hackerone.com/" rel="nofollow">HackerOne</a></li> </ul> <p>17:52 - Backporting</p> <p>21:44 - System Testing</p> <p>27:13 - Potential Future Features in 5.1 </p> <ul> <li> <a href="https://speakerdeck.com/eileencodes/security-is-broken-understanding-common-vulnerabilties" rel="nofollow">Security is Broken: Understanding Common Vulnerabilties</a> </li> </ul> <p>32:12 - User Expectations</p> <ul> <li> <a href="https://railsconf.com/program#session-87" rel="nofollow">RailsConf 2017: Building Rails ActionDispatch::SystemTestCase Framework</a> </li> </ul> <p>36:12 - Getting Involved in Rails</p> <ul> <li> <a href="https://www.youtube.com/watch?v=7zoD6NZy6vY" rel="nofollow">RailsConf 2015 - Breaking Down the Barrier: Demystifying Contributing to Rails</a> </li> <li><a href="https://tenderlovemaking.com/2016/02/05/i-am-a-puts-debuggerer.html" rel="nofollow">Aaron Patterson: I am a puts debugger</a></li> </ul><p>Special Guests: Andrew Horner and Eileen M. Uchitelle .</p><p>Sponsored By:</p><ul><li> <a rel="nofollow" href="http://www.tablexi.com">Table XI</a>: <a rel="nofollow" href="http://www.tablexi.com">A trusted UX design + software development company. We are 35 meticulous and curious minds in Chicago with a 15 year history of building websites, mobile applications and custom digital experiences for everyone from startups to storied brands. Our partners trust us to create innovative solutions that drive their businesses forward.</a> </li></ul>