Motivation

I started exploring Hugo while researching different web development frameworks. It stood out to me for its simplicity, which made it perfect for building a straightforward portfolio site.

This is that starting point.

First Impressions

I wouldn’t call Hugo a “skill” in the traditional sense—it’s surprisingly beginner-friendly. While there are a few things you need to handle in a text editor, you don’t need intricate coding knowledge to follow a guide and get a site up and running. That’s a big part of its appeal: it’s fast, lightweight, and easy to deploy.

One of Hugo’s strengths is how customizable it is with CSS and HTML, giving you a lot of creative freedom. Personally, I’m not too interested in diving into front-end styling, so I’ll be sticking with pre-made themes and templates for now.

Technical

This site is hosted on Netlify, which makes deployment almost effortless. The workflow is straightforward: I make changes to the site locally, commit them to my GitHub repository, and Netlify automatically detects the update, rebuilds the site using Hugo, and publishes it.

No manual file uploads, no FTP clients—just push and publish. It’s fast, reliable, and keeps the site in sync with my repository at all times.

Notes from the author

if this site breaks, it’s probably Hugo’s fault. Definitely not mine. Nope.