Media Summary: How GitHub uses linters by Joel Hawksley The GitHub code base is growing at over 25% every year through contributions from ... The Science and Magic of Debugging by Vaidehi Joshi It was the best of times, it was the worst of times: it was debugging time. Optimizing Ruby's Memory Layout by Peter Zhu & Matt Valentine-House Ruby's current memory model assumes all objects live in ...
Rubyconf 2021 Control Methods Like - Detailed Analysis & Overview
How GitHub uses linters by Joel Hawksley The GitHub code base is growing at over 25% every year through contributions from ... The Science and Magic of Debugging by Vaidehi Joshi It was the best of times, it was the worst of times: it was debugging time. Optimizing Ruby's Memory Layout by Peter Zhu & Matt Valentine-House Ruby's current memory model assumes all objects live in ... debug.gem: Ruby's new debug functionality by Koichi Sasada This talk introduces ruby/debug: Debugging functionality for Ruby, ... At Stripe, “make it faster!” is one of our most requested features, but we don't want to have to pause work on other features to get ... The Intro to Abstraction I Wish I'd Received by Stephanie Minn So much talk about good software revolves around finding the ...
Gradual Typing in Ruby - A Three Year Retrospective by Ufuk Kayserilioglu, Alexandre Terrasa We began adopting gradual ... I Read It But Don't Get It, or How to Tackle Technical Texts by Stephen Lynch Technical books can be a key and important source ... Optimizing Production Performance with MRI JIT by Takashi Kokubun Since we introduced a JIT compiler to Ruby in 2.6, it had ... Programs which manipulate other programs are extremely fun and incredibly powerful. To write them, we need a way to represent ... In this talk, we'll generally explore the static type eco system in Ruby. Ruby has two main type checkers Sorbet and RBS. Sorbet ... Improving CVAR performance in Ruby 3.1 by Eileen M Uchitelle Have you ever wondered how class variables (CVARs) in Ruby ...