I am not a developer but a business person who has launched a small consulting business and knows just enough about WordPress (I have had a WordPress site in some form since WP 3.0) to get into trouble. I do a lot of the basic maintenance work and testing out of plugins and ideas for new site functionality on my own and then hand it off to my developer to deal with the details and implement the big stuff once I have an idea of what I want. I am also a new Kinsta customer and the workflow from this to the staging server and then live server flows seamlessly and instills confidence in someone like me. Well done in my books.