Debugging Sidekiq Poison Pills

That one time a memory leak almost took down one of our apps -- and how I fixed it…

Read this article

A Visual Guide to Using :includes in Rails

If you're new to developing Rails applications, you've probably come across the term N + 1 queries. You probably also know that this is something you want to avoid. As an engineer who joined Gusto straight out of undergrad with no Rails or full-time industry experience, I was initially overwhelmed by…

Read this article

The Surprisingly Simple Way to Be the Best Mentor Ever

Over the course of my career, I’ve mentored quite a number of people beyond those that I personally managed. This includes formal mentorship programs that I’ve volunteered for, heads of product management, and of course friends and colleagues. Illustration by Camellia Neri When I first started mentoring others…

Read this article

I Didn't Want to Be a Manager Anymore—and the World Didn't End

In 2017, I became an engineering manager at Gusto. One year and many learnings later, I left the role.…

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