Roger Steve Ruiz is a software engineer.

Writing about Management.

I’ve heard that managing software engineering teams is a lot like hearding cats.

This collection covers my opinions & practices when it comes to managing teams. I cover things from both perspectives of being a manager & being managed.


2 posts
management programming
24 Nov 2023 11 min read

Coding interviews

Interviewing for software engineers is a complicated topic. Here’s my observations with over a decade of experience interviewing on both sides for various engineering organizations.

management
14 Aug 2022 7 min read

Leadership styles of staff engineers

When moving up in an individual contributor track, you will move from senior exclusively-technical roles into a hybrid of technical & leadership roles. These roles are usually fall under the staff+ engineering path which is a compliment to the engineering manager path.