Measure way fewer things
As a developer, you might not have direct control over what your company wants to measure. That's fine. But you *can* be conscious of what you and your team decide to pay the most attention to and look at day to day.
As a developer, you might not have direct control over what your company wants to measure. That's fine. But you *can* be conscious of what you and your team decide to pay the most attention to and look at day to day.
A rigid process is inflexible and brittle. A great process is form-fitted to the humans and circumstances it exists to serve.
Hopefully your company agrees that tech debt matters (if not, you should run screaming). But even when that's true, it can be difficult to justify why you're working on it.
Your time is the most expensive and useful resource at your company. There is a fundamental tension about how you should spend your time.
"Product" is not a profession. It is a set of responsibilities that no company can opt out of. Being a "fullstack dev" includes taking on some of these product responsibilities.