Hello Stefano, thank you for this article! I feel like I found a gold-mine of useful links ๐
Regarding to taking technical-debt tasks from the product teams - I find it a bit problematic. It makes that the platform team will tackle difficult issues (with or without the product team) since they are usually experts on their field. However, I feel like there is a very fine line between helping with difficult issues, and owning technical debts that the product teams decide to leave for later. The product teams may leave the "dirty work" to the platform team, and feel like they are not owning these parts. Did you encounter such issues?
Not yet since I stayed too little in Hasura. What I experienced is that the teams wanted to solve problems (and not leaving them to the platform team) but they did not have the span or the experience to do that. So the situation was different and "more positive" (even if sometimes it was problematic for the platform team when other teams wanted to fix problems "right now" because they could not know they do not have the experience or the big picture in mind)
Hello Stefano, thank you for this article! I feel like I found a gold-mine of useful links ๐
Regarding to taking technical-debt tasks from the product teams - I find it a bit problematic. It makes that the platform team will tackle difficult issues (with or without the product team) since they are usually experts on their field. However, I feel like there is a very fine line between helping with difficult issues, and owning technical debts that the product teams decide to leave for later. The product teams may leave the "dirty work" to the platform team, and feel like they are not owning these parts. Did you encounter such issues?
Not yet since I stayed too little in Hasura. What I experienced is that the teams wanted to solve problems (and not leaving them to the platform team) but they did not have the span or the experience to do that. So the situation was different and "more positive" (even if sometimes it was problematic for the platform team when other teams wanted to fix problems "right now" because they could not know they do not have the experience or the big picture in mind)
Ah got it. It sounds much better than I imagined it in my head ๐