Latest from Ravs

Best Practices to Improve your Engineering Sprints
What is the purpose of sprints? We break work into sprints so we can more easily monitor, estimate and predict what we want to ship and when. Over the years, engineering teams have gotten used to moving quickly from one sprint to the next, but I think itβs important to be more thoughtful in how [β¦]
Feb 18, 2022 Β· 3 minAll articles by Ravs Kaur
Showing 1β4How to Build Healthy Engineering Teams
A common challenge today for engineering teams is the increasing complexity of their jobs and figuring out how to make it both productive and enjoyable without burning out. Over the last 10 years, the role of a software engineer has evolved drastically. Software continues to reach unprecedented scale, it is becoming more complex and customer [β¦]
How to Build a People-First Engineering Team
When we think about successful technology teams, there is a tendency to primarily focus on the technology being created rather than the people who are creating it. While both approaches can lead to successful products, a technology-first approach is often the default when software engineers become managers without necessarily having the right tools to manage [β¦]
Managing Remotely: 6 Ways to Support Engineers
Managing remote engineers effectively comes with a host of considerations. Here are six to keep in mind Dear 2020, weβd like our deep work back. Our shift to remote work in 2020 moved the majority of face-to-face interactions into screens. Although initially we assumed this shift was a temporary adjustment, most of us now realize [β¦]