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

Recent blog posts

Creating databases and tables for Athena Ben Welsh and Katlyn Alo have created a course that walks through running your first Athena query, complete with sample data. I've written about Athena a few times on this blog and the course works as a great primer. This post will act as an addendum to the guide, specifically step 4, where you create an Athena database and table. A database, in Athena, holds one or more tables, and the table poi Read more.
NS Dubbeldekker Nieuwe Generatie's design On 5 March 2025, the Dutch Railways (NS) presented a model of their interior for the Dubbeldekker Nieuwe Generatie (Double-Decker New Generation), or DDNG for short. This train will be introduced in 2029 to replace the ageing DDZ and provide additional capacity to intercity services. I was going to write an overview of the DDNG and realised the train did not have an English Wikipedia page yet, so Read more.
Using S3 Metadata to list recently uploaded objects Recently, Simon Willison shared how he uses S3 event notifications with Lambda and DynamoDB to list recently uploaded files from an S3 bucket. The first thought that occurred to me was to use S3 inventory which provides a daily catalog of objects within a bucket queriable through Athena. The second idea involved doing the same with the recently announced S3 metadata feature. Both methods, I discov Read more.
Identifying your AWS account when using multiple sessions Last month, AWS announced multi-session support natively in the AWS console; previously I'd relied on Firefox containers to separate logins between accounts. This can be easily enabled from the account drop-down in the top right of the console. Multi-session support enabled and the usual account ID and IAM role is visible in the top right. Once enabled, this feature supports up to five sessions Read more.

Recent toots

Recent beer check-ins

Pesky P. is drinking a Stella Artois by Stella Artois at Stadhuis Leuven View check-in.
Pesky P. is drinking a La Goudale - Blonde à l'Ancienne by Brasserie Goudale - Les Brasseurs de Gayant View check-in.
Pesky P. is drinking an Ichnusa Non Filtrata by Ichnusa View check-in.
Pesky P. is drinking a Salted Maple Stout by Totem View check-in.

Recent Anilist activity

Pesky watched episode 4 - 5 of Kimetsu no Yaiba: Katanakaji no Sato-hen. View activity.
Pesky watched episode 2 - 3 of Kimetsu no Yaiba: Katanakaji no Sato-hen. View activity.
Pesky plans to watch Shuumatsu no Valkyrie III View activity.
Pesky watched episode 1 of Kimetsu no Yaiba: Katanakaji no Sato-hen. View activity.