In 2018, I managed to write a lot more code – 2,129 commits total.
Much of this code was on the new FrontendMasters.com website, where I wrote more about the new Frontend Masters website here.
Here’s a list of some projects that I led or was a major part of – documented here to remind myself of how much code I wrote and how much I still love coding. 😀
Bootcamp Website – The largest project of the year was putting together a two-week bootcamp to take beginners from nothing all the way up to having autonomy and taking control of their learning. By the end, they were able to code their own projects. I built a sub-website around this project.
Course statuses — An issue with updating courses is that people were taking the old versions. We added this status indicator at the top of old courses to make sure old courses are pointing to the updated course.
Static Pages SEO Revamp – Our build process takes markdown content files and puts it in a data format for Hugo to generate the static pages. I revamped that build process to spit out more SEO-friendly pages, and increased our search traffic by a non-trivial amount.
Promotional Websites - Every spring and fall we have a new theme for promoting the things we’re building. We launched an updated iOS app and a new Android app (which I had nothing to do with), but what I did do was build both of the sub-sites for the promotions.
MarcGrabanski.com – Moved this site to Gatsby! The code is up on Github. The most difficult part of the migration was getting the old WordPress posts into a proper markdown format. I tried to hire some help on Upwork…but that didn’t go so well. I did write an importer, then from there I clean up the remaining items with some pretty intense regex. Nice to have a blog again… I couldn’t get myself to write when it was on WordPress. 😂
Super grateful to the team for affording me the time and space to write some good code for the company. I realize as a CEO, I may not be able to keep writing code over the long-haul, but damn is it fun when I can get a chance to!
We’re only two weeks into 2019, and I already revamped our Gulp build process…starting the year out strong! 💪