jlelse's Blog

Thoughts, stories and ideas

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

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


Windows: Running Linux apps with Alpine WSL and VcXsrv

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

If you want to use Linux applications on Windows you have multiple options. Using the Windows version of the application if it’s available, cross-compile the app, use a VM or Docker, or use the Windows Subsystem for Linux with a X Server.

πŸ–ΌοΈ View

Fix Fedora Silverblue after "rpm-ostree ex livefs" failed

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

This is just a quick post, I mainly write for myself, in case it should happen to me again. I temporarily broke my Fedora Silverblue installation for the second time by running the command:

View

distro.tools: Scripts for lazy Linux users

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

Today I want to share one of my own projects: distro.tools.

View

Automatically Backup Docker Volumes using restic

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

One of the most visited pages on my blog is about how to automatically backup Docker volumes. In that post I use the Docker image blacklabelops/volumerize. Unfortunately that image is deprecated since March 2019 and not longer maintained.

View

Dark Mode for the web

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

I generally prefer dark user interfaces wherever possible. My phone is set to a dark mode (as far as there is a dark mode in Android Pie), apps like Telegram are set to dark mode and on the desktop I prefer dark modes too. But the most important software I use everyday is a web browser. And most websites don’t support a dark mode yet (because there was no native browser feature for that until recently).

View

Schedule static page deploys on Netlify with IFTTT

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

This blog is a static website hosted on Netlify. As static site builder, I use the awesome Hugo, which is written in Go and amazingly fast. This page with currently more than 300 pages build in less than 500ms.

View

Exploring Go

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

A few months ago, I tried to learn Go. I did it just out of curiosity and because I heard many great things about this programming language. I also use much software, which is written in Go, like the generator for my websites (Hugo), Git server (Gitea), feed reader (Miniflux) or Docker. All are written in Go and have in common, that they have an incredible performance and are really easy to setup, because it’s possible to compile everything to a single statically linked executable.

View

Migrate a PostgreSQL Container to a New Major Version

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

A few weeks ago PostgreSQL 11 was released with a few new features and probably also a lot of improvements and bug fixes since the last release. Although I don’t really have the need to update to the latest version (I just use PostgreSQL as database for my Nextcloud and Miniflux installations), I wanted to migrate it though, to have everything up to date and probably profit from those smaller improvements.

View

Automatically Backup Docker Volumes

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

I changed my setup because the Docker image used in this post got deprecated and is no longer maintained. Read about my new setup using restic to automatically backup Docker volumes.

View

Netlify isn't as bad as I thought it would be

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

When I wrote, that I switched from a Ghost-based blog to a static site generated by Hugo, I made the following statement:

View

Previous

Next