Interesting Observations. I second the feeling of,
magical fairy project that is gonna be the greatest thing ever
It happens..
Glad that, you called out about "Improving things to make it better". This is really not a overnight thing.. also I have seen, you can not do it without annoying people around you. So great job!
Yeah, I would be surely interested to know more on the "problem solving" in those areas. In fact, something pissed off recently was "usage of linters" in one of the projects and I am sure, you understand that feeling 😡😡😡.
Having said all the above, Being a Software Developer is a Superb Feeling! Once a Developer, Always a Developer(at heart, at least) 😄😄!