Balancing Product / Engineering Responsibilities
For without this balance, there will only be chaos. :)
An excellent post by an x-spotify engineer sharing several important lessons from his time there. Strongly recommend reading the whole thing..
https://www.jeremiahlee.com/posts/failed-squad-goals/
My favourite one from all of them is one below - something I have also personally learnt while building the best travel platform at Sastaticket.pk - product and engineering alignment is one of the hardest things to get right in any product startup.
"Product managers should have an equivalent peer for engineering. Product managers should be accountable for the prioritization of work. Engineering managers should be accountable for the engineers’ execution, which includes being able to negotiate speed and quality tradeoffs with the product manager."