When I originally created the site way back in the year 2000, it was just me doing everything from networking to server maintenance to database architecture, frontend design, forum moderation, and everything else under the sun. It was partially because I wanted to learn (or at least become familiar with) how all of these systems worked, but also because I was the only one doing it and if it didn’t get done, the site wouldn’t work.
Now, we have a fantastic opportunity for others around the world to help with many of these activities.
In order to achieve long-term ease of maintenance, stability, and improvements over time, we will need to plan a long-term strategy. Planting the seeds of future simplicity requires extra effort now that will pay off in future dividends.
However, I personally only know some of the steps to get there and have fewer practical real-life experiences.
But this is where you come in. If you have experience setting up and/or using a pipelined process for creating a medium-sized website from scratch, please let us know!! We’re not asking you to set it up for us, but instead, we need some direct education on how this works, what does/doesn’t work well in a distributed developer environment, and the successes/failures you personally have experienced. (If you want to help us set this up, that would be awesome too!!

For more information of what we're trying to achieve, check out this video on CI/CD Explained.

Thanks again for being awesome!!
Phade.