My portfolio (being this website) has gone through a number of revisions over the years. I have experimented with a few content management systems (even rolling my own). I used a number of generators such as nanoc & Gatsby. I wrote everything in React, but published pages manually.
This most recent iteration is entirely hand-coded HTML and CSS. I decided on this approach after becoming frustrated with Gatsby and the complexity it introduced to something so simple. It caused a bit of a paralysis when it came to updating my website. I would need to refresh myself on the tools I was using just to publish an update!
So, with some inspiration from Every Layout, I decided to build my own little portfolio by hand. I am not the boldest designer, so I stuck with simple colors and layouts using the CSS I can write by hand. No compiling or tooling. The most complicated bit of this website are the FontAwesome icons, and those may not last.
Hopefully, this change will push me to write more and update my projects more frequently.