I’ve wanted to do more with my website for a while, especially as I’ve become less active on social media, abandoning Twitter altogether.

My annual web hosting bill started adding up. The old blog used WordPress, which is nice but requires a PHP server, a MySQL database, and the frequent WordPress security updates were too much effort for someone as lazy as me.

Hugo

I’ve since moved to Hugo, a static site generator. Assets are precompiled locally before (or during) deployment, and a GitHub repository can host the site. Simple and free. I’ll gradually move some of my old blog posts over.

If you’re on Windows, it takes just a few PowerShell commands.

winget install Hugo.Hugo
hugo new site my-website
cd my-website
hugo new content/posts/hello-world/index.md
hugo server # Starts a server at http://localhost:1313

Hugo’s local server provides hot reloading, so you can see changes without refreshing your browser. A hugo huge win.

Writing in Markdown was my main goal for the new blog. Simple, keeps things clean, and no WYSIWYG metadata cluttering some database. VS Code and most other IDEs can preview it, too.

I plan to share more of my work and write about Godot, which rekindled my love for making games these days.

See you around, stranger!