So my boss had put me into this situation I am still unable to cope with, I would like to hear your recomedation about this and what can be done.

I am a front-end developer that is responsible for delivering new features for our two products that are from the front end part I would say middle sized projects. I lead another two guys that help me deliver these features, that are full time developers like me. I am responsible for quality of code for these projects and for the architecture, tests etc. Therefore I am the one, who plans all the refactorings, libraries used, testing, I do code review and implement eslint rules. This alone does take a lot of time for me, as the code reviews are sometimes very long, as my colleagues sometimes break some rules repeatedly, and rarely (but it happens) would like to argue about their way rather that implement the correct solution, therefore I am forced to pick up their branch and finish their work.

This alone I would be able to handle, as both projects are written in similar way and use the same set of eslint rules and libraries.

Lately I have been choosen to work remotely for a customer for 6 hours a day and handle my responsibilities on these projects the rest 2 hours. The new project I am working on has completely different eslint rules, different libraries, is written strongly object-oriented (as opposed to our strict functional approach) and has different structure.

Since this change, many problems to cope with have arised for me with all the responsibilities combined. I am loosing the overview of the projects I am responsible for, I don’t have time to plan and shape the projects and I have became more stressed, because of this fragmented mode of work. I feel that both our projects and the new one are worse on in than it would be if I was focused on only one thing and I don’t know how to handle this position properly.

Both our FE guys are not ready to work on any of these both positions. The new project is of the same importance as the old ones. Is there any way I can change my behavior to be able to handle these responsibilities? Thanks for any answers.

submitted by /u/triang1
[link] [comments]