Problem and user
Turn a small pocket of free time into focused German practice with visible progress.
People learning German and preparing for B1-level situations.
Learning prototype
Make German practice easier to return to, with vocabulary review, exam preparation and short Word Sprint games.
Problem and user
People learning German and preparing for B1-level situations.
My role
Outcome and status
Learning
A repeatable practice loop matters more than an ever-growing list of lessons.
Next step
Validate learning progression and the return loop without overstating fluency outcomes.
TL;DRMake German practice easier to return to, with vocabulary review, exam preparation and short Word Sprint games.
Teach Me Languages grew around a concrete learning need: practising German in manageable sessions and preparing for B1-level situations. The useful product question is not how many lessons can fit on a dashboard. It is how to make the next few minutes of practice clear, approachable and worth repeating.
Vocabulary review and Word Sprint serve different purposes. Flashcards support self-graded, scheduled review. Word Sprint creates an objective ten-question game that mixes German-to-English meaning, English-to-German recall, article choice, sentence completion and listening.
That variety tests more than recognition. A learner may know what a word means while still struggling to recall it, use its article or recognise it in a sentence. Mixing those tasks provides a more useful practice loop than repeating the same prompt format.
The implemented foundation includes a 1,000-word catalogue, examples and pronunciation metadata where available. Per-word mastery, accuracy and review scheduling connect practice to later sessions. XP, combos, daily goals and streaks make progress visible, while guest play lets someone try the activity before committing to an account.
The catalogue draws on German subtitle frequency and the Goethe B1 word list. Vocabulary coverage is a guide to practice, not a guarantee of fluency: grammar, context and listening remain part of learning a language.
The project connects learning content, retrieval practice and game feedback around a short repeatable task. B1 preparation provides direction, while the sprint creates a low-friction way back into practice. Future work should test the return loop and learning progression rather than equating engagement counters with educational results.
A shared view of household money, from everyday capture to budgets and forward planning.
A local workspace that brings Git, services and development tools into one operating view.
The South African pub dice game, with online rolls, real-table scorekeeping and persistent group history.
Find the useful moments in long videos, with connected transcripts, frames and engagement signals.
Turn a booking, message or school note into a calendar draft you can review, edit and export.
An F1 data project started in 2018, adapted into an API and a traceable source pipeline for new product ideas.
A daily football trivia game that turns a player’s career into clues, with a leaderboard to bring people back.
A private home marketplace that makes interest, reservations and handovers easier to coordinate.
Building with AI