Skip to main content

About wyllie.net

This site is built with Hugo using the Blowfish theme.

Release
v1.0.29 ยท 2026-01-02

I have tried a number of blog tools including wordpress, movableType as well as some commercial tools like Squarespace and Zenfolio. As a software engineer, my preference is to build the site myself so I was looking for a platform that would allow me to have the ability easily customize features as well as, more importantly, keeping all of my content in a git repository.

About Me
#

More about me here: Andrew Wyllie

The dx/ Shortcodes
#

Part of the fun in building your own site is that you have the ability to customize it any way you like. Hugo has shortcodes which basically allow you to plug in a little piece of code into your content as opposed to typing out the same bit of code over an over again. This comes in really handy for things like photos as the information about the photo can be pulled from the metadata attached to the image.

As I continued to learn more about hugo, I created a number of shortcodes for this site, many of which may be useful to other hugo users. To that end, I open sourced them on my github page.

Colours
#

These are some colours that ChatGPT picked for the site. tHey can be used to create highlight backgrounds or just to make pages look a bit more interesting.

Homapage Layout
#

I changed the blowfish background home pgae layout to create a list of three featured articles as well as a highlighted image with a blurred background. There are only a few article right now so the featured article section is not being displayed but eventually I will have a display of featured/popular articles and then a second list of most recent activity.

Front Matter
#

This is a cool feature in hugo that allows you to define some metadata about the page that is not displayed on the site. This is useful for things like adding tags, flagging the content to be in the featured article section on the home page, adding a page summary, tec.

Front Matter

Development Notes
#

I’m still learning hugo, so when I come across something useful, I try to make a note of it on this page. Development Notes

2025