About two weeks ago, I came in with the intent to get some of our freshly-minted MyChattanooga code up on Github.
Insert quote here about “the best-laid plans” …!
We have a small team and we’re trying to pull off a grand endeavor, and with that in mind, I’ve tried to keep to technologies that we already know whenever possible. That means occasionally making concessions between how I might suggest we do something in the proverbial “perfect world” versus the tools we might use to ensure success. In that vein, we made some more conservative choices early on that, three weeks into the project, we’ve already had to ditch!
Ergo, no code on Github yet because we’ve started over! I did however want to provide a brief overview of the new technical landscape.
WordPress is a big part of our online presence here at the City of Chattanooga, and we wanted to make use of the intellectual capital we’ve built up with it. We have, however, decided to explore using it headless with a ReactJS front-end and the Carbon Design System.
We’re also using message queuing for some of our resource to resource communication, not because we expect to need it from a load standpoint but because it will make sure that components can operate somewhat independently.
We’ve made a lot of progress but we’re playing catch-up. We will catch up, however, and within the next two-three weeks, I hope we’ll be in a position to share code and perhaps even plan a hack night.