A Tech Lead at monday.com with over a decade of experience, specializing in developer tools, client architecture, and optimizing workflows to enhance developer velocity and confidence.
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?
Passionate, positive-minded, Sr Front-end Eng @ Preply (Design System) / Advisor @ Plannix / ex platform team / ex team leader / Speaker / Instructor / Writer / Remote worker
Location
Lecco, Italy
Education
Bachelor's degree, Communication design - High School Diploma, Informatic Technologies
Pronouns
he/him
Work
Senior Front-end Engineer/Tech lead at Preply (Design System)
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)
A Tech Lead at monday.com with over a decade of experience, specializing in developer tools, client architecture, and optimizing workflows to enhance developer velocity and confidence.
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 😅