Jayeless.net

Posts tagged ‘Hugo’

I’ve run into more obstacles than I thought I would, but not only do I have an Indiekit Micropub endpoint up and running now (but not working for media uploads yet), but I’ve also set up continuous deployment with Github Actions, so my static Hugo site rebuilds after every new post. This guide here was really helpful for the Github Actions stuff, and the only reason I lost three hours of my life afterwards is that I missed the really critical information that it’s written assuming you haven’t set a custom value for publishdir in your Hugo config file. Whoops.

Anyway, I have more tinkering I want to do, but I’ve been staying up late night after night and it’s time I treat myself to getting into bed before midnight. My site will still be there to tinker on tomorrow, after all…

It’s been outwardly really quiet on this blog in the last few days, and that’s because I’ve been hard at work setting up Indiekit so I can post to here via Micropub (after my first attempt proved I am not good enough at programming to assemble an implementation by myself, even with loads of references 😂).

Once I’ve actually finished I might write up a longer post explaining how it’s all gone (because I’m sure it’ll be enthralling reading!). One thing I am really proud to have accomplished, though, is forking Indiekit’s Hugo preset and modifying it to generate my custom year and month metadata that I use to generate archives. Considering I’ve never written Javascript before, this was a huuuuge achievement for me. I still have a fair whack of stuff on my wishlist to work through, but the more successes I have the more confident I feel that I can get this working exactly how I want it 💪

Updating My Hugo Blog From My Phone

It is a truth universally acknowledged that an individual in possession of a Hugo blog must feel compelled to make loads of posts about every aspect of their Hugo setup, and I must admit that this instinct has not totally escaped me 😅 At least I write enough about other things to not be in the bottom-right corner of shame on this scatterplot. Today’s post is on something I’ve seen a …

Read more…

How I Integrated Webmentions Into My Hugo Static Site

Since I moved my blog over to Hugo, I’ve been wanting to do a little series of posts about various aspects of my set-up, just in case they help anyone else thinking of doing the same. This first post is about how I’ve enabled Webmentions, an important building block of the IndieWeb. As you might notice, my blog posts don’t have conventional comment forms underneath them. Instead, …

Read more…

My first blog entry on Hugo

Hello world! For a little while now I’ve been working on adding a blog to my Hugo-generated static site, and I thought it was about time to inaugurate my creation with an actual (public) post.

For the past three months I’ve been blogging diligently on Micro.blog, which incidentally is an awesome service I’d recommend to anyone who wants a lightweight, no-fuss, blog or microblog. …

Read more…

Improving Load Times by Fixing My Images

As I mentioned in my post about Gemini, mine is a lightweight website for the most part; it’s built with a static site generator, I don’t use any heavy Javascript includes, and there are certainly no ads or trackers. The main exception I mentioned then was images: these were, by far, the major thing blowing out the filesizes (and loading times) of my pages and I knew there were …

Read more…

Today I started teaching myself how to use Hugo! The Quick Start guide on the official site is indeed a good quick start, but if anyone else needed a more detailed guide to how to actually get up and running, I can recommend Make a Hugo blog from scratch.

photo of Jessica Smith is a left-wing feminist who loves animals, books, gaming, and cooking; she’s also very interested in linguistics, history, technology and society.