Homepage
Open in app
Sign inGet started

Butternut Box Engineering

Thoughts on technology & culture at Butternut Box: The modern way to feed your dog.

The Spooky Reduce Function

The 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…
Go to the profile of Tomas Barry
Tomas Barry
Nov 23, 2021
Don’t write inline JavaScript in Embedded Ruby (ERB)

Don’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…
Go to the profile of Tomas Barry
Tomas Barry
Nov 18, 2021
How to make your SASS readable for the humans who actually read it

How to make your SASS readable for the humans who actually read it

If you’re a front-end developer like me, you probably find yourself writing a fair bit of CSS from time to time.
Go to the profile of James Bovis
James Bovis
Jun 23, 2020
Redux Principles — Approaching a Problem

Redux Principles — Approaching a Problem

At 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…
Go to the profile of Tomas Barry
Tomas Barry
May 5, 2020
Flow Principles — Using opaque types

Flow Principles — Using opaque types

If 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…
Go to the profile of Tomas Barry
Tomas Barry
Apr 6, 2020
Building a bottom navigation bar for iPhone X/XS/XR

Building a bottom navigation bar for iPhone X/XS/XR

How the env() CSS property allowed us to build a touch-friendly, sticky bottom navigation bar for all types of screen sizes and devices.
Go to the profile of James Bovis
James Bovis
Sep 23, 2019
Celebrating 1 Year at Butternut Box. An Engineers perspective.

Celebrating 1 Year at Butternut Box. An Engineers perspective.

A look back at some of the best memories and personal development I’ve ever had in the workplace.
Go to the profile of James Bovis
James Bovis
Sep 5, 2019
About Butternut EngineeringLatest StoriesArchiveAbout MediumTermsPrivacy