Yes there is a microformats library for Go. Will Norris also made the webmention library, which I’m using in my custom Hugo backend. I’m not saying it’s not possible to parse and display webmentions, I’m just trying to keep things simple. 😊 Everything is possible!
I don’t show webmention content at all. 😅 Instead I just show a link to the “interaction”. That removes a lot of complexity with parsing, storing etc. but probably isn’t as intuitive: it requires opening the “interactions” section below the post and visiting the link.
The security risk of embedding images from external sites
On a lot of IndieWeb sites, I noticed that profile images of webmentions get directly embedded from their original source. For example, Twitter profile images are loaded directly from Twitter servers (pbs.twimg.com) or even my profile image is directly embedded from my site.
curl wttr.in - Weather in your terminal
Thanks to @hacdias, I just discovered this:
Use system fonts to make your site load faster
Although it’s great to self-host your web fonts instead of using a service like Google Fonts (that may decrease the privacy of your site’s visitors, because Google can log IP addresses and other stuff), it’s probably not necessary to use web fonts at all. Every PC or tablet or phone has a lot of fonts already pre-installed, which are more than perfect for displaying your website (unless you take a lot of care about corporate design or your personal brand and require a specific font).
Optimizing software
Like of: A note by Henrique Dias
After talking to @jlelse, I finally decided not to trouble myself with writing my own static website generator and just improve what I have right now.
More images
This post is mainly to test if my Micropub endpoint works the way it should, but look at this nice photo of an elephant! I recently visited Hamburg with my girlfriend and one day we also went to the zoo.
🖼️ View
I’m always amazed when I do my usual web surfing and suddenly discover a link to my own blog, website or one of my projects from sites I never visited or heard of before. 😄
How to create a basic website?
Kev Quirk started a series of articles on how to handcraft a basic little website. It is always better to self-host a simple website, e.g. with links to contact options, than using services (and silos) like All My Links. His example (with instructions) is available on MyLight.Website. The series isn’t complete yet, but it will probably be useful for everyone looking to create a website with just HTML and CSS, which looks good though.
Updated Hugo build workflow
After getting inspired by Kevin C. Coram, the blog is now generated by Hugo on a private Drone CI instance. Using a custom Docker image with Hugo, the site gets generated and the output is then uploaded to the server using rsync. Because this approach is much cleaner than my previous one, I could now also setup things like a preview page and I can update Hugo versions for my sites independently.
