Archive

November 10, 2022

Mastodon and Me

When Twitter was sold and bought (after plenty of pretending and peacocking) a couple of weeks by the worlds leading vapor ware promoter many complained about “their Twitter” being opened up to misogyny and hate speech. Let’s not talk about that ;) I myself never found a “home” in Twitter and use(d) it more or less only to add my own noise to the already existing noises.

November 9, 2022

Fixing Double Ci Runs When Pushing to Gitlab Branches

A while back I realized, that every time I pushed some commits to a branch on GitLab two separate CI pipelines started. That soon took up lots of free CI-minutes and became a problem. After some research I found out that this is, while it’s to be expected due to the design of the system, avoidable with a specific configuration addition.

November 6, 2022

Protected .dotfile files with Keybase

For reasons I don’t want to go too deep into (I once again violated my rule to NOT install Ubuntu versions without a LTS in their name and ended up without eyes or ears) I had to reinstall my workstations and computers last week.

November 1, 2022

Notes from the Laboratory: October 2022 (and September too)

I am trying this new “thing” of “reporting” what I was up to in a certain time period this year, and monthly reviews just sound like something normal people would do. So bear with me while I am typing up this report.

September 9, 2022

The problem with VSCode

Geoffrey Huntley writes an extensive explanation on how “Visual Studio Code is designed to fracture” and unburies some (well, expected) shadyness on the part of Microsoft. The long story short version is summarised at the end: In short, this is what Microsoft did:

September 8, 2022

The evolution of the Rolling Stone logo

The Rolling Stone Magazine has a new logo, which one might have overlooked due to its references to its history. XYZ Type, the designer(s) behind the rework give a little insight into the illustrious history of the logo through the decades and the reasoning behind their updates.

September 4, 2022

Notes from the Laboratory: August 2022

I am trying this new “thing” of “reporting” what I was up to in a certain time period this year, and monthly reviews just sound like something normal people would do. So bear with me while I am typing up this report.

August 25, 2022

A Cat and a Dog

Ok, so this is a cat and a dog living peacefully together. I had to add this just for some testing purposes ;) Keep calm and keep walking, there is nothing to see here (other than animals proving to us humans that one can live together with other kinds, but, well, whatever…)…

August 21, 2022

Mark word break opportunities in HTML

Today I tried to check my website, while frolicking on a beach somewhere on Koh Samui and was presented with the view on the left in the image above. That box looked weird, and of course that very long hashtag was the reason for it.

August 14, 2022

Simple multi-language pre-commit hooks

This is one of the posts that spent months in draft (fka ideas) mode. Recently I got to convert some people to use the tool described by this post, so I thought I might as well add some context to it.

August 1, 2022

Notes from the Laboratory: July 2022

I am trying this new “thing” of “reporting” what I was up to in a certain time period this year, and monthly reviews just sound like something normal people would do. So bear with me while I am typing up this report.

July 22, 2022

.gitignore for GoHugo

This is a slight update on my previous post about the perfect .gitignore file for GoHugo. TLDR: The current optimum .gitignore content for a GoHugo project is the following (in addition to your own ignored files and folders): ini 1/public/ 2/resources/_gen/ 3/assets/jsconfig.

July 13, 2022

Less Clutter in Vscode

I am one of these kind of people that install plenty of extensions and tools and experiment around in VSCode (or any other code editor I am working with). Some time ago I realised, that this lead to a slow program and many of these plugins are only useful for a limited number of projects.

July 3, 2022

Notes from the Laboratory: June 2022

I am trying this new “thing” of “reporting” what I was up to in a certain time period this year, and monthly reviews just sound like something normal people would do. So bear with me while I am typing up this report.

June 26, 2022

Music to program to (Part 6)

A song written for David Lynch’s Twin Peaks revival, but ultimately denied by Lynch. He asked for something different and received a very well fitting She’s gone away which lead into the probably greatest episode of TV of all time.

June 6, 2022

Swapping swap

Short Interlude: The following problems and it’s solution seems to be an Ubuntu 22.04 issue, because that is when the new OOM service was introduced. Read on if your Ubuntu system closes applications when it seems to be overwhelmed by tasks and if it’s a 22.

June 5, 2022

Notes from the Laboratory: May 2022

I am trying this new “thing” of “reporting” what I was up to in a certain time period this year, and monthly reviews just sound like something normal people would do. So bear with me while I am typing up this report.

May 20, 2022

VSCode Remote SSH plugin vs. Dreamhost shared hosting

I finally had a reason to edit a website with VSCode directly on the server. VSCode comes with an extension, the Remote SSH extension. I thought this will connect with the SSH server and make the filesystem available like a mounted path.

May 8, 2022

Piping output to files in Bash

There is a recent commit in GoHugo’s repository that removes several CLI parameters I was using in my projects. Those flags were --debug, --log, --logFile and --verboseLog. While I am not discussing this decision (I don’t like it, but I understand that keeping these things in the software needs someone able to keep them up to date and conclusive and the developer of the software seems to be unable to) I am still interested in the idea of having a file with all output of my Hugo runs available so I can parse through it and see what is going on while building the site.

May 4, 2022

Better code highlighting for Hugo with render hooks

One of GoHugo’s problems is, that the focus is mostly on speed. Simple HTML rules are prone to be ignored or freely interpreted (for instance, in the internal templates). But it offers ways to override and configure things, so not all is lost.

May 2, 2022

Notes from the Laboratory: April 2022

I am trying this new “thing” of “reporting” what I was up to in a certain time period this year, and monthly reviews just sound like something normal people would do. So bear with me while I am typing up this report.

April 12, 2022

Autostart Development Server in Vscode

Are you annoyed of the two clicks and one line command to start your development server (or development watching process) each time you open VSCode? Then I can help you ;] I recently and finally got around to read through all the docs and found out that there is an easy way to do this in VSCode, via “Task configuration”.

April 3, 2022

Notes from the Laboratory: March 2022

I am trying this new “thing” of “reporting” what I was up to in a certain time period this year, and monthly reviews just sound like something normal people would do. So bear with me while I am typing up this report.