Act2Learn was an enlightening project in many ways
Me and the WordPress API became much closer friends by the time Act2Learn launched in 2015. This was also the project on which I lost my Git virginity. It was so nice to have an on-line repo keeping track of my commits. Being able to create a branch to work on specific functionality and then merge it back to a master is an amazing feature and one I can't believe I lived without on other projects. Transitioning content from the old website that was built in 2001 also posed an interesting problem. In trying to export the lesson plan data from the old sites database (which was give to me as a single 1.4GB file in a long abandoned proprietary file format) I learned that at one point the site had a very simple forum built into it. Who built this forum didn't implement any kind of spam protection or admin ability so the database ended up being a massive collection of early 2000's porn ads and all sorts of other nonsense. It was an interesting challenge writing a script that would output lesson data while skipping anything about penis enlargements.