Skip to main content

Archive

Jan 4 2022

Just another New Year

Every year my feeds (yes, I am still reading my news via feeds) are filled with New Years resolutions and Old Year reviews. I myself dabbled in it a while, but for the past 10 years I gave up on this.

Dec 31 2021

Music for the New Year

Some mellow music to let the year run out to. No more programming for at least 10 hours ;)

Dec 10 2021

Earth's Black Box

It looks like earths climate catastrophe now has it’s own black box. Earth's Black Box will record every step we take towards this catastrophe. Hundreds of data sets, measurements and interactions relating to the health of our planet will be continuously collected and safely stored for future generations.

Nov 16 2021

Hyper Shell

There is nothing, you can’t do with Electron, apparently. Newest proof is Hyper, a shell inside of Electron (you read that right). Developed by Vercel, the app is theme-able and extensible by plugins, like any other Electron app. It doesn’t look though like any init scripts like .

Nov 15 2021

You got to...

… subscribe to Stefan Judis’ Newsletter (click this link, load his site, scroll to the footer and subscribe). Trust me. It’s good. Weekly. His topics touch everything web development related and there is never an issue from which I don’t learn something new.

Nov 2 2021

Converting frontmatter in GoHugo

Some days ago I realised, that I keep all my configurations for GoHugo in the TOML format, while using YAML for the frontmatters in my content folder. That did not seem right ;) so I changed those too to TOML.

Nov 2 2021

Learning to git with git

I like to learn things by doing them. Recently I found a couple of interesting game formats that teach certain aspects of full stack developer’s life by playing a game. Let’s play? Oh My Git! is a game to learn Git, by using Git.

Oct 29 2021

Well... that's a unique... logo?

I had a weird reaction (““well… that’s a unique logo?”) to my really great weblog logo above recently, so I thought I might as well explain it.

Oct 28 2021

Print ordinal date suffixes (1st/2nd/3rd/4th) in GoHugo

Golangs $date.Format is unable to add ordinal suffixes to dates (like 1st, 2nd, 3rd, 4th). Let’s not judge Golang for that. The following is how I remedy this issue: layouts/partials/func/formatOrdinalDate.html go-html-template 1{{- $format := .format -}} 2{{- $date := .date -}} 3{{- $shortened := "th" -}} 4{{- if in (slice 1 21 31) $date.

Oct 27 2021

CSP vs. syntax highlighting in GoHugo

If you are using the code styling functionality of GoHugo then you might have stumbled over a common issue when you are using Content Security Policies (CSP) and inline styles. Using CSPs is the proper way these days to secure your site code but it is considered (in the realm of CSPs) bad style to have your style sheets or JavaScript inlined into your page.

Oct 27 2021

Giscus Module for GoHugo

Giscus is a new star on the comment systems for static website generators orbit. It is inspired by the wonderful utterances and uses Github Discussions to save comments. It’s open source, easily configurable, themeable, translatable, and you can host it on your own server (it’s JavaScript based) if you like.

Oct 23 2021

Game Off 2021 Part I

Game Off 2021 is this years iteration of a regular game development contest hosted by itch.io. I decided a while back to develop some form of program or game just because I can. This is the perfect opportunity to force myself to do so and I’ll program a little game throughout the month of November.

Oct 21 2021

(Another) new beginning

Hello again, Internet! You might not know me, but you probably already somewhere came across my work or myself if you ended up here. My name is Patrick (born 1975). I am a German, living on Koh Samui in Thailand and I am a web worker.