Creating this Website


Quality:Draft

This website was developed as a fork of the fernfolio-11ty-template. While visually similar, my pure-VS Code development philosophy necessitated a number of changes from the original Netlify CMS (GUI-based) approach. I also added scripts to improve staging and CI/CD pipelines, along with other missing web necessities like a webmanifest, sitemap generation, and smarter desktop/mobile logic.

Like the original, pages are made with a combination of Nunjucks and markdown, with Eleventy as my static-site-generator. To get a bit more control in my blog posts, I implemented some additional syntactic sugar to the markdown I use. I find that this tech stack to be a good sweet spot of granularity, and is intuitive for me.

If you're looking to make something similar, I'll allow the following photo to caution you—building something yourself does in fact take a little bit of effort. Who would have thought.

GitHub Contributors screenshot, showing 80 commits (7,303 ++
2,805 --)

For privacy (due to a sloppy commit history), I don't have the source code of this website public. However, I may eventually release a template version. Until then, feel free to contact me and I'm willing to share build scripts etc!