Stories — read the case study A 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 study An 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 study A 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 study A Czech crossword made to test whether an AI workflow could turn a language model’s weak spot into a useful tool. PythonClaude CodeStatic HTML