Hi,
I’ve started to dislike Python and also Ruby. The dependencies and the lack of compatibility had caused me trouble in the past. Because of that, I moved my coding from Python to Go and started to enjoy it. Combined with Wails, it has supercharged my projects.
However, my Github Pages are still running Jekyll (Ruby), and I always wanted to change that – but I never had motivation. One day, after finishing an easy box on TryHackMe, my jekyll installation suddenly refused to start the local server. The reason? Version dependencies issues… That was finally the push I needed to make the switch!
Hugo#
I never heard of Hugo before, but after I discovered it – and realized that it’s built with Go, I was excited to migrate from Jekyll to Hugo. Sure, the phrase –“blazing fast”– is used a bit too often these days, but this time it truly deserves it.
After a quick search, I found the Blowfish Hugo Theme, which looked just awesome.
The Migration#
Since both cases involve posts written in Markdown, the migration was very straightforward. There was only one challenge: my images change depending on the theme. Luckily, I found this article by Sander ten Brinke where he implements this feature to Hugo.
So everything is done and ready now.
Resolution Problem#
When zooming in on images, the resolution is poor and the image appears blurry. This only happens in the Safari browser. For example, in Firefox, this problems does not occur.
Here a comparsion, Safari in the front and Firefox on the back:
You can’t see it on Safari right now though… 😜
This issues is on track: GitHub: Gallery Images are not being optimized and have lower quality than originals #1459
Now enjoy my new page!