Jan-Lukas Else

Thoughts of an IT expert

XXXX-XX-06


Published on in 💬 Micro

Another change in my infrastructure setup: I replaced rathole with Chisel. There wasn’t any particular reason, I use it in the same way: It’s making a few services and websites hosted on my home server available on my VPS to publish using Caddy and a static IP. Chisel is just a bit more simple to configure using command line flags. And it’s written in Go.

View

Migrating away from Cloudflare

Published on in 💭 Thoughts

Recently I stumbled across two threads regarding Cloudflare that somehow left a bitter taste. I think it’s a big red flag when users have to seek support via public forums because their accounts have been banned from a service, but no help comes via support.

View

Published on in 💬 Micro

I already liked cherry blossoms 6 years ago. This photo is from 2016, taken with my Motorola Moto G 3rd Gen. That was my third of in total five smartphones.

🖼️ View

Switching to Purelymail

Published on in 💬 Micro
Updated on

After long consideration, I have now moved email for all but my main domain (but that’s coming too) to Purelymail. Email without bullshit. And with the “Advanced billing mode” they really only charge by usage or $10 per year with the “Simple billing”, but even with Advanced that shouldn’t be much more than $1 per month for me.

View

Micro.blog’s new newsletter feature

Published on in 💭 Thoughts

I think the new micro.blog feature for newsletters is the right approach. Blog first, newsletter second. But newsletters are not difficult to set up, they only need to be activated by a checkbox.

View

Building Docker images in Drone CI using Docker-in-Docker

Published on in 👨‍💻 Dev

This evening I tried to improve the build process of GoBlog. GoBlog gets built using Drone CI and Docker. The problem was that two image variants are to be built, one based on the other, and the whole thing always took quite a long time.

View

Order from Amazon

Published on in 💭 Thoughts

I’m noticing how I’ve been ordering more and more just from Amazon over the past few months. I should feel bad about supporting such a profit-hungry corporation, but the fast deliveries, easy returns, and wide selection of products are just too tempting.

View

SQLite without Cgo

Published on in 💭 Thoughts

On Saturday morning I experimented a bit. Whenever I used SQLite in a Go application, I used the popular package mattn/go-sqlite3. Not a bad choice, after all it implements the database/sql interface. One drawback, however, is the need for a C compiler, since Cgo is used to run the original SQLite code in the background.

View

Published on in 💬 Micro
📍 Brunswick, Lower Saxony, Germany

Since recently I can publish posts with location. Now there is also a map with all posts on my English and German blog. 😉

View

Published on in 💬 Micro

I refactored GoBlog to avoid global variables wherever possible (with the goal to make it easier to create unit tests) and I hope I didn’t introduce any new bugs. 🤞

View

Next

Jan-Lukas Else