Things I’ve overthought

Not into software? I also write about being endlessly curious
NOW
Apr 2026 12 min read

My Phone Replaced a Brass Plug

I wanted to cook venison from scratch, which meant learning to shoot, which meant keeping track of my progress, which meant porting a 2012 OpenCV paper and training a state-of-the-art computer vision model, which meant the dinner took a bit longer than expected.

Read
LAST YEAR
EARLIER
Jan 2024 29 min

Things I Learnt in 2023

For almost four years I have been sending out a weekly newsletter with things I learnt and read during the week. Some of those trivia are not trivial at all, so I decided to share the condensed crème de la crème of the Internet in this New Year special edition.

Yearly Review
Dec 2021 24 min

Things I Learnt in 2021

For almost two years I have been sending out a weekly newsletter with things I learnt and read during the week. Some of those trivia are not trivial at all, so I decided to share the condensed crème de la crème of the Internet in this New Year special edition.

Yearly Review
Dec 2020 22 min

Things I Learnt in 2020

For the past six months I have been sending out a weekly newsletter with things I learnt and read during the week. Some of those trivia are not trivial at all, so I decided to share the condensed crème de la crème of the Internet in this New Year special edition.

Yearly Review
Aug 2020 9 min

Verifying localisation in iOS apps with Github Actions: the reinvented wheel

By the end of this post we will build a Github Actions workflow to detect broken localisation keys in iOS projects; however this can be easily adapted to other cloud platforms (Travis, CircleCI, etc) and projects (Android, React, etc). Bonus: I will show how to quickly test that localisation files themselves are properly formatted or exist.

iOS CI/CD
Dec 2019 9 min

What I've learnt after sending 147 proposals to 36 conferences in a year

This year I sent out quite a few proposals to the majority of mobile conferences in Europe. Some ignored me, the others replied with automated rejections. However, some accepted and it was fun. Here is what I've learned on the way.

Public Speaking iOS
Mar 2019 8 min

Keep using Fastlane with Apple's 2FA changes

Apple recently started to enforce 2FA for account holders and preventing uploading builds without 2FA. However, managing SMS codes is pretty hard when it comes to CI pipelines, so I've decided to share a few approaches I tried to overcome this inconvenience.

iOS CI/CD
Feb 2019 3 min

Text to Markdown on copy

Since I moved my Wordpress- and Medium-based blogs to this standalone platform, compiled by Eleventy and deployed by Netlify, I was wondering whether there is a way to persist original Markdown formatting even if someone copies the prerendered text from the browser. Initially I was considering two approaches...

JavaScript Eleventy