Eliav LaviinRiskified TechStreaming With Probabilistic Data Structures: Why & HowStream Processing & Probabilistic Data Structures are a match made in heaven — learn why with a step-by-step tutorialOct 27, 2020Oct 27, 2020
Eliav LaviinRuby InsideIntroducing Priora: An Object Prioritization Utility Gem for RubyTL;DR: I’ve released Priora, a new gem that helps in prioritizing collections of objects in Ruby in a friendly way! Check it out (GitHub /…Sep 17, 2018Sep 17, 2018
Eliav LaviinRuby InsideBuilding A Creative & Fun API Client In Ruby: A Builder Pattern VariationI stumbled upon the Datamuse API the other day as I was looking for thesaurus-like data for some small app I am currently toying with. If…May 21, 20183May 21, 20183
Eliav LaviinRuby InsideHow I Built Timeasure: Part 2 — Collecting Measurements & Supplying ConfigurationThis story continues How I Built Timeasure: Part 1 — Motivation & Method Wrapping.Apr 9, 2018Apr 9, 2018
Eliav LaviinRuby InsideHow I Built Timeasure: Part 1 — Motivation & Method WrappingI’ve recently released Timeasure, a new gem that serves as a transparent method-level wrapper for profiling purposes in Ruby.Mar 6, 2018Mar 6, 2018
Eliav LaviinRuby InsideClass Methods In Ruby: a Thorough Review & Why I Define Them Using class << selfClass methods are the source for continuous discussions and disagreements among my colleagues. While some consider them precise and…Nov 24, 20177Nov 24, 20177
Eliav LaviinRuby InsidePerusing delegate.rb from Ruby’s Standard LibraryIt is a rather common claim that Object Oriented programming is a lot about passing messages between objects. Also, OO encourages us to…Sep 28, 20172Sep 28, 20172
Eliav LaviinRuby InsideEverything in its Right Place: Keeping Your Specs Up With the TimesTests are inseparable from the Ruby community: the vast majority of Rubyists — 94%, to be accurate — incorporate tests in their work. Great…Aug 25, 20172Aug 25, 20172
Eliav LaviAvoiding the Primitive Obsession Pit in Ruby: Customized CollectionsRuby and collections-handling go well together. Whether it’s an Array, a Set or a Hash, the language provides us with a variety of useful…Aug 13, 20171Aug 13, 20171