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.
Recent content on Tomas Chudjak
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.
First official ELO 1608 in rapid chess — 4 tournaments, 30 rounds, and the hard lesson that psychology beats preparation.
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.
Order whole-bean coffee through Claude. I built an MCP server that surfaces our coffee catalog right inside the chat with an AI agent — no more clicking around websites.
Can you start playing chess at a higher level at 37? My journey to get to the ELO 2300.
Troubleshoot of how to create and configure macos EC2 instance for Github actions.
Troubleshoot of how to create and configure macos EC2 instance for Github actions.
AWS SSM Run Command utility is a great tool to run and execute scripts at single or multiple instances simultaneously without SSH.
AWS SSM Run Command utility is a great tool to run and execute scripts at single or multiple instances simultaneously without SSH.
Our replication lag went up to more than 18000 seconds. It started to produce serious issues for data analytics. Here’s how we fixed it
Our replication lag went up to more than 18000 seconds. It started to produce serious issues for data analytics. Here’s how we fixed it
I tried to generate Facebook previews for a static Nuxt SPA website with dynamic content hosted at AWS Cloudfront. Here’s how I did it.
I tried to generate Facebook previews for a static Nuxt SPA website with dynamic content hosted at AWS Cloudfront. Here’s how I did it.
Invalidation script for AWS Cloudfront with waiting method to get status when invalidation finished.
Invalidation script for AWS Cloudfront with waiting method to get status when invalidation finished.
I faced and solve two issues in nuxt.js: Invalid regular expression: invalid group specifier name and ChunkLoadError: Loading chunk failed
I faced and solve two issues in nuxt.js: Invalid regular expression: invalid group specifier name and ChunkLoadError: Loading chunk failed
AWS SSM Run Command utility is a great tool to run and execute scripts at single or multiple instances simultaneously without SSH.
AWS SSM Run Command utility is a great tool to run and execute scripts at single or multiple instances simultaneously without SSH.
Example of JWT validation of AWS Cognito with Go backend.
Example of JWT validation of AWS Cognito with Go backend.
Little VSCode helper task I use to upload public/ folder to s3 bucket.
Little VSCode helper task I use to upload public/ folder to s3 bucket.
Blog theme created for Hugo static site generator. Let me know if you try it.
Blog theme created for Hugo static site generator. Let me know if you try it.