Articles

Lets dictate

2026-09-07

Why should one bother with writing text manually when you can just dictate stuff?

Harry Potter moment

2026-09-07

Went shopping for bananas, shipped 3 new features on the 30 min walk.

Simple CI-workflow example for agentic publishing

2026-09-06

I've long done work with single dev workflows, where the CI-machine has been my laptop. That's perfectly fine for small software projects and stuff that does not require that much collaboration. Now I've hit a limit on that, because agents have become my team, so I needed a better solution.

Deftle makes a glorious comeback

2026-09-04

I made a Wordle clone back in the days of manual coding. It utilized some hand coded data manipulation and a guessing logic not dissimilar to Wordle. The twist was that you don't need to search for the definition of the word you've successfully guessed.

Deftle

Luentotulkki - MIT-licenced private university lecture transcriber for Finnish

2026-09-03

I made a convenience tool that did the video watching for me in my previous article: Ripped for your pleasure - this makes the pipeline a nice package for your convenience. Feel free to mod it and utilize it commercially, since it's a bunch of open source tools bunched together.

Ripped for your pleasure

2026-08-30

Ever find yourself needing a transcription from an obscure Finnish video, and need to do it without sending proprietory data to our MAG-7 overlords? You can now locally do that by ripping it from the source using ffmpeg and then doing the transcription locally. No fancy AI subscriptions needed.

Power of BUX/Service design

2026-06-27

I wanted to highlight a case study I did while in school for my BBA in 2021, so 5 years ago about Tori.fi.

On parenting

2026-06-15

Simple things I've found out after becoming a father.

Master's thesis

2026-06-12

Completed a master's thesis, so that's in public domain now. Here are the key observations from the said thesis.

Unix heritage rules

2026-04-06

Piping simple commands together yields great results.

sudo du -hxd 1 / | sort -hr | head -15