Process
-
Learning good habits by watching a staff software consultant
What is good software consulting? Watching a staff level engineer is a great way to learn good habits. -
Why are we adding another modal?
So you want to be a product-minded engineer? Minnie Lee shares personal perspectives and experiences around environments that foster these skills more naturally, plus the benefits for both the individual and the company. -
Do more with less: get scrappy and creative
What do you do when the economy, industry disruption, and more impact your team? You get scrappy and creative, plus plan to encourage and support innovation. -
Preparing for extended leave
Whatever the reason, your extended absence from the team at work shouldn't cause chaos. We have some tips on how to make the transition smoother. -
Architecture Decision Records help you, your team, and future teams
Architecture Decision Records (ADRs) can be a huge help to your team. Whether facilitating discussion or recording the Why, ADRs give you a way to understand and revisit team decisions. -
Why you need job descriptions at every stage in your software career
Find out exactly why job descriptions are a useful tool for software developers at every career stage. -
The Sage and the apprentice
What does Wordle have to teach us about being a complete software developer? -
Stop paying tech debts, start maintaining code
Stop paying down tech debt and start doing software maintenance. The real term we should all be talking about is maintenance, and it will help you and your team make it as habitual as sprints and retrospectives. -
Estimating: How, why, don't
Knowing how to use story points and velocity when estimating projects can be key to keeping your team healthy and happy. Estimating is haaaaaard. The effort is worth it. -
Humane code reviews
The best pull request reviews are a communication tool. Demonstrate leadership, establish healthier communication, and create stronger relationships with a deliberate approach to PR reviews.