Eliminating Flaky Ruby Tests

Moving Fast and Not Breaking All The Things Every day, Gusto engineers work on systems that move billions of dollars, secure sensitive customer information, and pay hundreds of thousands of employees. Our customers' livelihoods depend on our product, and we need to be able to respond to issues quickly, maintain…

Read this article

5 Lessons from Taking a Sabbatical as a Co-Founder/CTO

One of the benefits we have at Gusto is a one-month paid sabbatical after five years of employment with the company. As a co-founder of the company, I was among the first employees to be eligible to take the sabbatical. As someone who’s never taken so much time off…

Read this article

How I Interviewed My Interviewers

A few months ago, I received an offer to join Gusto’s Payroll product management team. I had just completed a fairly rigorous interview process and was pretty excited about the opportunity based on the great conversations I’d had with members of the team. Before I accepted it though,…

Read this article

Continuing Our Commitment to Diversity in Engineering

Introducing The Mango Team Last year at Gusto we formed the Engineering Diversity Steering Committee, informally known as the Mango Team. Why mango? Because at Gusto, we tend to name our inclusivity initiatives after fruit. You’ll have to join us to learn why that is 😉 The women of Gusto's…

Read this article

The Power of Small Teams

Prior to Gusto, I built products in a world where the Product Management (PM) team “owned” the product. The PM team would come up with the product strategy, write the specs, and hand everything off to engineering. From functional specs to development and then on to testing and release, all…

Read this article