Stories — read the case studyA visual, adaptive language-learning app for personalised practice in the language of your choice.Its application layer connects with AI to generate stories, narration and illustrations that adapt through feedback.ReactTypeScriptTanStack RouterNode.jsVite
Termix — read the case studyAn active website for a venue in Prague. The implementation combines a modern visual language with useful management features.ReactTypeScriptViteNode.jsOpenAI
Screeps Bot — read the case studyA TypeScript bot that runs and rebuilds a colony in the persistent multiplayer Screeps simulation.Custom build planning with automated GitHub Actions deployment.TypeScriptReactNode.jsesbuildGitHub Actions
Křížovka — read the case studyA Czech crossword made to test whether an AI workflow could turn a language model’s weak spot into a useful tool.PythonClaude CodeStatic HTML