Skip to content

Tech

Bypassing Hetzner mail port block (port 25/465)

I recently switched my VPS from Linode to Hetzner. I got more CPU, RAM and storage for a couple of dollars less. Pretty good right? However it wasn’t after I migrated that I found out Hetzner blocks all outgoing port 25 and 465 traffic. At least for the first month for new customers. This means my new server cannot talk SMTP with the rest of the world i.e. my server… Read More »Bypassing Hetzner mail port block (port 25/465)

Ten 2022 Tool Tips

Here’s a list of software tools I either started using this year or tools I think everyone should be using. Bitwarden The best password manager. Free if you like, or only $10 per year if you want to have a little bit more features or just want to support the project. My advice: pay the $10, Bitwarden is the best bargain for a great password manager and you support development… Read More »Ten 2022 Tool Tips

Migrating a LAMP VPS

I recently switched my LAMP virtual server to a different VPS provider. The LAMP server that is serving you this site. So the migration worked! Here are the steps, for future reference. Mostly for myself, but maybe you — someone who came here from Google — can use this too. This should work on any small to medium sized VPS. Let’s go! Lower your DNS records TTL value When you… Read More »Migrating a LAMP VPS

Corbin

Corbin: static responsive image and video gallery generator

In classic yak shaving fashion; this weekend I created a static responsive image gallery generator. It’s one PHP file that — when run from the command line — generates a clean, fast and responsive (aka mobile friendly) video and image gallery with navigation from a directory of images and videos. The output is one single index.html file. The generator itself is a single PHP file (~300 LOC). And running it… Read More »Corbin: static responsive image and video gallery generator

Auto insert date when starting Vim

I have a file where I keep notes & ideas. And I try to have as less friction as possible to add ideas to this file. To achieve this I made it so that when I am at my terminal I edited just two files to achieve this. .bashrc An alias in .bashrc to type just one letter and start the file in Vim in insert mode: .vimrc I added… Read More »Auto insert date when starting Vim

Connecting a Dell 4K monitor to HDMI

When I installed my new monitor — the Dell S2721QS — and attached it to my Dell laptop, something felt… off. I couldn’t quite put my finger on it, the resolution was fine (3840 x 2160), screen was fine — brightness, contrast etc. — but the overall experience was more sluggish. Especially when moving my mouse. Ah of course, this new resolution calls for different mouse speed settings! But after… Read More »Connecting a Dell 4K monitor to HDMI

Thoughts on Clubhouse

  • Tech

You can’t Listen on demand Restart/replay a conversation Record a conversation or audio snippets Trace back when a conversation started See who is talking, you can only hear them Send (text) messages to other Clubhouse users Share pictures, videos, gifs or audio files Use it on Android You can Listen to audio conversations as they happen See avatars of who is in the conversation Start a group audio conversation with… Read More »Thoughts on Clubhouse

Merge two images in Windows from right-click context menu

Download and install ImageMagick. Go to Windows Explorer and type sendto in the address bar. This will open the following path: C:\Users\<username>\AppData\Roaming\Microsoft\Windows\SendTo The files here will be available as actions from the Windows “Send to” right-click context menu. Create a new (text) file in this directory and add the following line: magick.exe %1 %2 -resize “x%%[fx:max(u.h,v.h)]” +append -set filename: “COMBINED-%%k” “%%[filename:].jpg” This is essentially what will be executed when you… Read More »Merge two images in Windows from right-click context menu

Podcast: Donald Knuth Lectures on Things a Computer Scientist Rarely Talks About

I recently read ‘Things a Computer Scientist Rarely Talks About’ by Donald Knuth from 2001. Recommended reading if you like reading about how a world-renowned computer scientist wrote a book about how he wrote a book that deals with another book! Sounds recursive 😏 That last book is of course the bible and the book Knuth wrote about it is ‘3:16 Bible Texts Illuminated ‘ — published in 1991. And… Read More »Podcast: Donald Knuth Lectures on Things a Computer Scientist Rarely Talks About

Cruddiy: table relationship support via foreign keys

Read here what Cruddiy is and what it can do for you: here is the code. TLDR: Cruddiy is no-code Bootstrap 4 PHP form builder for MySQL tables. I started Cruddiy when the Covid-19 lockdowns happened this spring, to keep me busy. And I released it on GitHub. After 25 stars 🤩 and 13 forks on GitHub and a couple of really encouraging messages on the original Cruddiy post, I… Read More »Cruddiy: table relationship support via foreign keys

New WordPress theme: Neve

  • Tech

Frequent visitors might notice a change to the site: I switched WordPress themes. I have been a happy user of the Independent Publisher theme since this site started, and I still use it on my other blog. It’s a terrific theme and I like a lot. But because I really like clean and simple aesthetic I made quite a few tweaks to it, specifically to the fonts and CSS. My… Read More »New WordPress theme: Neve

Jitsi finetuning and customization

Jitsi offers a great user experience because it doesn’t require an account, you just go to a Chrome URL and you’re pretty much good to go. You get a full blown video chat environment: complete with gridview, screensharing and chat options. No add ons or third party installations needed. I greatly prefer this instead of Zoom, Google Hangouts or Microsoft Teams or what have you. Jitsi is also a great… Read More »Jitsi finetuning and customization