Pár tízezer kódsor után még egy kezemen meg tudom számolni, hányszor hibáztam ott, hogy az if-ben nem csak boolean lehet ruby-ban, js-ben. Persze az elején még benéztem hogy pl az "if 0" blokk az lefut Ruby-ban, de amint készségszinten használod a nyelvet, az ilyesmi már triviális, a gyakorlatban nem hibaforrás. Bikeshed effect.