As a developer I have been part of teams where I used to go to office excited, working on new features, fixing bugs, not worrying about testing, deployment, servers, prod support, GUI issues etc
There were separate teams to handle this stuff.
With the full stack and agile, developers are expected to handle testing, setup CI/CD, releases, support, tooling and now cloud strategy..
It took away the pleasure of being a developer.. Most of my time goes into doing unenjoyable stuff. Not to mention that now documentation is also developers responsibility..
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.