Hugo is the world's fastest static website engine. It's written in Go and is used to generate all the HTML, JavaScript, and CSS used to display this site. Using a simple template syntax you can quickly create gorgeous websites with minimal code. In fact, every content page on this site is written in Markdown and then rendered by HUGO before being minifed for production.
Feeling constantly behind the curve I spent the day reading and learning about Static Site Generators and what once was old is now new again.
We've grown accustomed to dynamic sites and their many engaging features:
- Comments
- Up/Down Votes
- Likes
- Retweets/Shares
These features make sites fun, interactive, and increase the likelyhood of return users; they also provide a wonderful attack surface for abuse from trolls and other bad actors.
Not needing many interactive elements, just a place to write out my thoughts, projects, and experiences, trying out a static site generator seemed like a great idea. I also didn't want to reinvent the wheel so I used a theme provided by the community and tweaked it to my liking.
After following the HUGO quickstart setting the rest up was a snap. I'm taking this as an opportunity to try out netlify as a hosting service. They have some interesting featuers and options; at the moment I push any site changes to git and netlify picks it up from there.
Find my blog at πππ https://0xbanana.com
Super quick, super easy!
--
Enjoyed the post? Let me know! ππ¦π
Top comments (2)
I couldn't really get into Hugo mostly due to the odd syntax, but that does not mean it's not powerful. Website looks great by the way, nice job!
Thanks! Itβs def an exercise in working in several syntaxβs at the same time.