TeamInit

Creating a high-performing technical team means pulling the right levers. It’s like a F1 car. Sure, you see the the driver and the car take the podium. However, you know there were so many things behind that driver that contribute to the win.

Some Thoughts About Burnout

As we’re noticing a few folks struggling with burn-out, there are a few things to keep in mind. It’s not objective. If someone feels it, even if you don’t understand how, it’s happening for them. It’s not usually about the quantity of work, it’s about the quality of work. Here’s a very good article by Dan Pupius. As a manager, there aren’t a lot of levers you can pull when someone is already feeling it....

November 9, 2022 · 2 min · 369 words · TeamInit

Different Types of Scope

Different Types of Scope I’m using the notion of “scope” as an umbrella term to cover all the things that need to be done or delivered to complete the project. We all love projects where the scope is well defined. Everything we need to do in the project is listed in clear language that both the client and project team perfectly understand. All we need to do is break the scope down into tasks, assign them to our team, and Bob’s your uncle, we have a successful project....

July 20, 2022 · 2 min · 300 words · TeamInit

Receiving Feedback

Receiving Feedback When someone gives you feedback, often you will have an emotional response. This response (often defensive) causes you to stop listening and: dismiss the feedback. “I don’t really do that” rationalize. “I did that one time, but it’s not really me” get scared. “I’m bad at this, and this person noticed” To get back on track, instead of pushing back on the feedback, lean into it. Of course it’s not easy to suppress your emotions and turn back to the rational part of your brain....

July 20, 2022 · 2 min · 394 words · TeamInit

Code Reviews at an Agency

Why do we do code reviews? We have four main reasons for doing code reviews: Increase code quality Learning Context and knowledge exchange Find bugs sooner 1. Increasing Code Quality. We want to deliver high quality software. Some of our sites are very important to lots of people. They need to be reliable, stable, maintainable, testable and visible. No developer is perfect, but everyone is different and has a unique perspective....

July 19, 2022 · 9 min · 1779 words · TeamInit

Weekly Rituals for a Project Manager

A few best practices for the things project managers should do weekly.

July 18, 2022 · 2 min · 334 words · TeamInit