Tags
This post is a work in progress.
Markata is the static site generator that I created to build my website
about-this-site
It's a meme to create your own static site generator to make your website. Yes its funny, I don't recommend it if your not ready for the level of work that comes with it, but at the end of the day it's very rewarding and a great way to learn.
Static Sites were all the rage
JAMStack was 🔥
Gatsby and Next.js hit the scene as the next generation of static site builders and were getting big around the time I started building my site in 2017. They were based on react. I dove into react and learned it enough to build my website, but I really lacked the depth of knowledge in the js ecosystem to really work on it effectively. For instance when it got slow, it was hard for me to profile and find out why. What I really wanted was my site written in python, which I knew the ecosystem for very well, but I did not find the existing site generators easy to extend to do the things I needed. Naievly I thought it would be easier to just build my own than learn how to make one do what I wanted it to. Not invented here syndrome hitting hard.
I really lacked the depth of knowledge in the js ecosystem to really work on it (gatsby) effectively.
Plugins all the way down
I started building this as I dove deeper into the
kedro