Programming · Chess · Coffee
Hi, I'm Tomas Chudjak.
Notes from the terminal, the board, and the roaster.
Developer, DevOps and frontend engineer with a long-running interest in AI. I write about what I build, the games I lose, and the beans I burn.
reads as “Kudiak” · based in Slovakia

Gnoseed - Flashcard app with spaced repetition, built with Nuxt 4
The story behind Gnoseed — a flashcard quiz app with spaced repetition that runs entirely in the browser and offline. Built with Nuxt 4, Tailwind CSS 4, DaisyUI 5, and IndexedDB.

Spring tournaments in 2026 and initial ELO
First official ELO 1608 in rapid chess — 4 tournaments, 30 rounds, and the hard lesson that psychology beats preparation.
Kleidi Task - AI-first task tracker for developers
The story behind Kleidi Task — a local-first task tracker built in Go, where Claude, Cursor and Copilot are the primary interface for working with tasks.
From 1500 to 2300 ELO
Games, openings, tournament reports and the analysis behind each rating jump.
Follow the series →My coffee roasting
Roast profiles, Il Doppio beans and what a home setup can and cannot do.
Read the notes →My developer experience
Web development, AWS, DevOps and the side projects I ship on evenings.
Browse posts →