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
Code, coffee, and career
As a software engineering manager, you're likely no stranger to the constant juggling act between your professional and personal life. The concept of work-life balance has been a longstanding pursuit,...Read more
With the ever-expanding landscape of web development tools and frameworks, a new trend is emerging – the rise of specialized frontend and backend developers. In this blog post, we will explore the rea...Read more
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
In this tutorial, we will build a Recipe App using React Native, Redux for state management, and TypeScript for type safety. We will use the `react-native-ui-lib` library for styling our app. The Reci...Read more
As an engineering manager, you should model the behaviours and practices you expect from your team. This includes writing high-quality code, following established processes, and demonstrating a commit...Read more
Part 5 in the series Owning the Development Practice.
As the owner of a development practice, it's important to not only ensure that your team is working efficiently, but that you have a way to measure and track their progress. After all, as the saying g...Read more
Part 4 in the series Owning the Development Practice.