Code, coffee, and career

People are not Resources
People are not ResourcesRethinking Software Engineering Terminology

In the dynamic and ever-evolving field of software engineering, the language we use to describe our teams and colleagues can have a profound impact on the workplace culture and the way we perceive each other. One term that has been prevalent in the industry but is increasingly under scrutiny is "resources" when referring to software engineers. In this blog post, we will explore why this terminology can be demeaning to some degree and suggest alternative ways to frame the conversation.Read more

More posts

Measuring and Improving Team Productivity
Measuring and Improving Team Productivity

In the world of software engineering management, optimizing team productivity is a continuous and multifaceted challenge. As a software engineering manager, I understand the importance of maintaining ...Read more

Custom React Hooks
Custom React Hooks

So, you know those neat React custom hooks? They're like your code's best friends. These little gems let you whip up some super reusable logic for your functional components. Imagine breaking down you...Read more

Embracing the Tutorial Path
Embracing the Tutorial PathStriking the Balance, Sharing Knowledge, and Embracing Growth

I am now an Engineering Manager. It's a role that I've eagerly embraced, transitioning from my previous position as a hands-on developer. The shift from being knee-deep in code to overseeing a team ha...Read more