Media Summary: by Paul Hinze Many of the greatest achievements in the history of computers are based on lies, or rather, the strategic sets of lies ... Everything You Know About the GIL is Wrong by Jerry D'Antonio When a Rubyist hears "concurrency" they usually Google Elixir, ... One of the deepest mysteries in the functional programming world is the Y-Combinator. Many
Rubyconf 2015 Cucumbers Have Layers - Detailed Analysis & Overview
by Paul Hinze Many of the greatest achievements in the history of computers are based on lies, or rather, the strategic sets of lies ... Everything You Know About the GIL is Wrong by Jerry D'Antonio When a Rubyist hears "concurrency" they usually Google Elixir, ... One of the deepest mysteries in the functional programming world is the Y-Combinator. Many by Matthew Clark Ruby might be one of the easier languages for learning programming, but that doesn't mean it holds the ... Extremely Defensive Coding by Sam Phippen Defensive programming is one of those abstract ideas that seems great but is often ... Some people test in isolation, mocking everything except the class under test. We'll start with that idea, quickly examine the ...
The Hitchhiker's Guide to Ruby GC by Eric Weinstein When Ruby programs slow down, the usual culprits—database queries, ... Ruby Preserves by Craig Buchek How simple can we make an Object-Relational Mapper (ORM) that's still useful? What if we just ... Changing the Unchangeable: The Hows and Whys of Immutable Data Structures by Brad Urani Immutable data structures give us ... The BDD hype cycle is over. Recently, there's been a lot of backlash against popular BDD libraries like Parallel Ruby: Managing the Memory Monster by Kevin Miller At Flexport, we process a lot of data. One sunny day, we decided to ...