Being in charge of a school's computer science department has several perks. I get to help shape our curriculum. I get to hang out with some of the brightest students at our school. I get to occasionally play video games and call it "research."
All of those perks are great, but being the department chair also brings great responsibility. Were I just a mere computer science "teacher", I would not feel so inclined to take on the task of implementing our new website for our STEM Initiative. But now that I'm chair, hell, it's the least I can do!
Actually, I'm joking a bit here. The fact is, I was always interested in helping to bring our new STEM website to fruition. I just knew how messy large websites can become.
Thankfully, there's Joomla.
Joomla is a content management system that allows one to create and maintain an active website. It's open source, and free. You can see the current version of my Joomla STEM and VPA site here, but it's still under construction. Still, Joomla has made it easy to do what used to be a chore when I'd write HTML and CSS from scratch...
Those were the days.