jlelse's Blog

Thoughts, stories and ideas

πŸ‘¨β€πŸ’» Dev

Welcome to the Dev section of my blog with development related articles.


Updated Miniflux blogroll generation script

Published on in πŸ‘¨β€πŸ’» Dev

Regarding the Go-based script I shared in a previous post:

View

My new coding workflow: VS Code + Remote-SSH extension

Published on in πŸ‘¨β€πŸ’» Dev

I recently rediscovered the ability of Visual Studio Code to develop on remote machines. Just connect to a server via SSH and develop there.

View

How my blogroll gets generated (now completely automatic!)

Published on in πŸ‘¨β€πŸ’» Dev
Updated on

Yesterday I teased a new post about how I automated my blogroll generation by writing a Go script and using the Miniflux API. Here it is.

View

Make your website more printable with @print CSS

Published on in πŸ‘¨β€πŸ’» Dev

I just added some CSS rules to my Hugo theme to make my blog more printable. Why and how does this work?

View

Cache Hugo modules in Drone CI

Published on in πŸ‘¨β€πŸ’» Dev

Today I modified my theme to use Twemoji for emojis. To add the SVG files to the theme, I used a Hugo module mount in the config of my theme:

View

"sans-serif" only

Published on in πŸ‘¨β€πŸ’» Dev

I used to use system fonts for my blog theme, but I rethought this decision and converted to the following font-family in my CSS:

View

Backup a dockerized Postgres database with Resticker

Published on in πŸ‘¨β€πŸ’» Dev

I got the question how to solve the problem that when backing up the storage of a dockerized Postgres database (using Resticker) it could be that the backup is corrupt because the database is still running.

View

Use Telegram as a notification service with Go

Published on in πŸ‘¨β€πŸ’» Dev

Telegram is my favorite messenger for chatting. There are many reasons for this. But Telegram is also very suitable to use it as a notification service for your own projects. For example I get a daily overview of the number of page views of my blogs, but also notifications about new Webmentions, or likes and announcements via ActivityPub are sent to me via Telegram.

View

How I use the Speech Synthesis API on my blog

Published on in πŸ‘¨β€πŸ’» Dev
Updated on

I just added the feature to my blog that allows you to have any article read to you. For some articles I already add an MP3 file with a natural sounding pronunciation, but now it is also possible to get articles read aloud that don’t have an MP3 file (if the browser and operating system support this).

View

Find broken links on your website with muffet

Published on in πŸ‘¨β€πŸ’» Dev

Today I wanted to check if my blog contains some broken links and it actually did. I used the Go-based tool muffet which crawls a website and checks for HTTP errors when following links. To speed up the process, I started a local Hugo server and used the following command for muffet (after installing it):

View

Next