Building Toward a Modular Monolith

Imagine you have a Rails monolith and want to add new functionality. Your options are to 1) continue adding to the monolith, or 2) create a new service. Which do you choose? What if there’s a third option? Background Adding new functionality to a monolith is a lot like…

Read this article

How I fell out of love with HOCs

Recently, there’s been a lot of buzz about render props over HOCs, but not a lot of real-life examples to showcase this. My team at Gusto recently launched Time Tracking, a feature that lets employers track their team’s hours and sync it directly to payroll, which has been…

Read this article