This Blog's Tech Stack
There is no React, no WordPress, no AWS.
The page you're reading is static HTML. That's why it's blazing fast.
There's no backend either. I'm just serving static files with a URL rewrite (e.g.
Here's what my workflow looks like:
- Write a post in Bear.
- Convert from Markdown to HTML using Showdown.
scpthe HTML to my VPS, which hosts this site.
- Add the post to the config file.
- Run this script to generate the HTML for the post and update the homepage.
You're welcome to use the script (not the template though) to build your blog.