Media Summary: Optimizing Ruby's Memory Layout by Peter Zhu & Matt Valentine-House Ruby's current memory model assumes all objects live in ... Hello, computer. Writing Ruby with voice recognition by Nat Budin Repetitive stress injuries are scary for tech workers. If I can't ... Schrödinger's Error: Living In the grey area of Exceptions by Sweta Sanghavi ArgumentErrors, TimeOuts, TypeErrors… even ...
Rubyconf 2021 Programming With Something - Detailed Analysis & Overview
Optimizing Ruby's Memory Layout by Peter Zhu & Matt Valentine-House Ruby's current memory model assumes all objects live in ... Hello, computer. Writing Ruby with voice recognition by Nat Budin Repetitive stress injuries are scary for tech workers. If I can't ... Schrödinger's Error: Living In the grey area of Exceptions by Sweta Sanghavi ArgumentErrors, TimeOuts, TypeErrors… even ... Vertical Assignment in Ruby by Kevin Kuchta Ruby's long had leftward assignment (x = 3) and recently got rightward assignment ... The art of deleting code by Claudio Baccigalupo As the size of your project grows, some blocks of code become irrelevant. On Being an Early Career Dev in Your 30s by Ben Greenberg Being early in your career always presents unique challenges, ...
Are dynamically generated methods always slow? In this talk, we'll recount our journey developing MemoWise, Ruby's most ... Fake Your Test Away: How To Abuse Your Test Doubles by Jenny Shih You probably already know: In a unit test, use test doubles ... To mock, or not to mock? by Emily Giurleo Mocking: it's one of the most controversial topics in the testing world. Using mocks, we ... 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 ... The rich development experience in integrated development environments (IDEs), including on-the-fly error reporting, refactoring ...