Tomas BarryinButternut EngineeringThe Spooky Reduce Function“Reducing” an array seems to be one of those things that many engineers struggle with at first. So much so that they tend to avoid…Nov 23, 2021Nov 23, 2021
Tomas BarryinButternut EngineeringDon’t write inline JavaScript in Embedded Ruby (ERB)Embedded Ruby, referred to as ERB from here on out, is a templating language based on Ruby. ERB allows for a developer to create a document…Nov 18, 2021Nov 18, 2021
Tomas BarryinButternut EngineeringRedux Principles — Approaching a ProblemAt Butternut, we are big fans of Redux. We have been using it in our product-focused teams for a number of years. There are many different…May 5, 2020May 5, 2020
Tomas BarryinButternut EngineeringFlow Principles — Using opaque typesIf you want to go straight to the source and read the docs on opaque types in Flow you can do so here. This article will discuss how you…Apr 6, 2020Apr 6, 2020