Aww, thanks.
The best way to gain skills is just to start. Find a problem that needs solving and try to solve it! On that note, if anyone is interested in building a similar site for their area, reach out. I'd be happy to clone what I have and help with the setup to build out a network of sites that are ready to go, The tech is fairly basic - the hardest part is the initial time to find all the information that will be needed and having someone ready to run point in their area when bad things happen.
Add me to the pile. Still play for 20-40 minutes, 3-5 times per week, but can't just sit down and write anything new. Maybe soon...