=================
== Claus' Blog ==
=================
Made with Hugo and ❤️

⭐ Featured blog posts

🔗 Recent bookmarks

kopia: A new player on the backup field

| #backup #howto #borg #kopia

I love backups. Most people who know me probably know that. And I love borgbackup [1]. I’ve been using borgbackup for many years and I still think it’s the best backup tool in the open source world. And in my opinion it beats all commercial solutions as well, provided you have the technical know-how. Read more...

SSH remote tunnel and a simple VPN solution

| #ssh #howto #vpn

Recently I wanted (or needed) to connect to a system that was not accessible from outside behind a firewall. This can be done via an SSH tunnel. It’s actually simple, but the solution is perhaps not yet familiar to everyone. Read more...

My macOS experience (an app collection)

| #macos #personal

Three weeks ago, my employer gave me a MacBook Pro to develop applications with Python and Large Language Models. This proved to be very tough on our Windows x86/x64 notebooks. However, my first steps with macOS were also tough. Up to that point, I had only worked with Linux and Windows desktops (and a brief detour to OS/2 back then). Read more...

logseq with syncthing and/or git

| #logseq #obsidian #syncthing #git #dev

Recently, I fell in love with logseq [1]. At first glance, logseq confused me and didn’t convince me. Later, after reading some articles and watching some videos, we became a couple 😉 For my use case, I couldn’t see logseq as a competitor or replacement for Obsidian [2], but as a complement. Read more...

Keychron K8 Pro with vial-qmk support

|

A year ago I bought Keychron K8 Pro (RGB/ISO/DE). At that point I had zero experience with Keychron or with QMK [1]. QMK (Quantum Mechanical Keyboard) firmware is an open-source firmware for keyboards. It allows users to customize keymaps, macros, and various keyboard functionalities to suit their needs. Read more...

Working with Hugo (Part 3): Images

| #hugo #git #howto #development

TL;DR ▶️ Long story short, I couldn’t find a simple solution to handle images in Hugo’s default Markdown parser. At the time of writing this post, i’m not using a single image in one of my posts. The official documentation is quite clear about image processing in a template [1]. Read more...