Recent blog posts
In Praise of --no-dry-run
There are scripts that are designed only be run a handful of times, or maybe
even once under rare circumstances. They are usually tested a lot of more
times than they are intended to be executed, or when they are executed, their
actions could be detrimental, this is where `--no-dry-run` option comes in.
In my career, I seem to have worked on a lot of system, or application
migrations. I'm not sur
Read more.
EdTech gets confusing.
Micah Blachman, a seventh-grader, candidly writes about the educational
technology used at his school. Reading his insights brought back some memories
of when technology like this was first introduced at my school. Now it's been
a while, almost two decades, actually, but I remember thinking surely things
would get better in the future. It does not.
I wanted to add some commentary from my dated pe
Read more.
GoVolta connections from Amsterdam to Berlin and Hamburg
On 8 December 2025, GoVolta announced its intercity service from Amsterdam to
Berlin and Hamburg, starting 19 March 2026 and 20 March 2026, respectively; at
first, three times a week each, before increasing to daily in December. The
service will alternate between Berlin and to Hamburg, with services to Berlin
on Tuesday, Thursday and Sunday, and Hamburg on Monday, Wednesday and Friday.
Founded by
Read more.
Finding AWS account names
If you've worked with AWS thorugh the CLI, you'll be familair with `aws sts
get-caller-identity`, essentially the `whoami` and `uname` of the cloud. While
working with one or more accounts, getting the caller identity allows you to
identify what role or user you are authenticated as and on which AWS account.
There's only one thing that I miss while using the API call, a human-readable
account name
Read more.
Recent toots
@coreice InterCity rolling stock at Weesp today?
Read more.
Recently took over a project that was filled with TODOs so it was time to
install snitch.
https://github.com/tsoding/snitch
Read more.
TIL it's Tampermonkey not Tapermonkey. I've been saying it wrong for years.
Read more.
@cmccullough @tehstu I can't believe this is still online after all these
years. This is how I learned to touch type in school. I've bookmarked it so I
can show it to my son when he's old enough.
Read more.
@sami ....you're alive!
Read more.
@km I used Veeam professionally too and tried it out on my homelab, the
Community Edition worked pretty well. However, it's a bummer you can only run
the client on a Windows machine, it was the reason I ended up tearing down the
whole setup and resorting to my own rsync scripts and cron jobs again.
Read more.
Another update rolled out today, this one thanks to @martijnvdven.
YT-RSS now also displays members only feed URLs for shorts, videos and live
streams. Their notes goes into some more details on how the URLs are formed.
https://zegnat.bearblog.dev/the-rss-world-of-youtube/
Read more.
Recent beer check-ins
Pesky P. is drinking a San Miguel Premium Especial (5.4%) by Grupo Mahou-San Miguel
View check-in.
Pesky P. is drinking a Cosmic Blond by Uiltje Brewing Company
View check-in.
Pesky P. is drinking an IPA by Honest Greens at Honest Greens
View check-in.
Pesky P. is drinking a NIJPA by Brouwerij 't IJ
View check-in.
Recent Anilist activity
Pesky watched episode 3 of Sousou no Frieren 2nd Season.
View activity.
Pesky watched episode 4 of Golden Kamuy: Saishuushou.
View activity.
Pesky watched episode 2 of Sousou no Frieren 2nd Season.
View activity.
Pesky watched episode 3 of Golden Kamuy: Saishuushou.
View activity.
Pesky's home
Welcome! This website serves as the home base to all the content I publish, which includes posts I write, videos I upload and more. The content generally surrounds trips I go on with family, trains and technology.
Here are some other places you can find me:
Blog Mastodon YouTube Email