Projects
Posters & Infographics
Warming Stripes — Bavaria, Germany Godot: The many ways of creating game objects
Various
Note: If you're really, really interested in the most obscure stuff I've made, check Archive of Old and Obsolete Projects I made.
A Bunch of Language Learning Software
I'm building a lot of little apps and tools for language learning, with a special focus on Egyptian Arabic. Here are a few:
Al Kutshina
Language learning is useful but very hard...
Existing apps often use outdated teaching methods and rather dry gamification.
To improve this state of affairs, I've built an online game where you solve image puzzles by dragging cards on a grid.
vue.js
typescript
tailwind
daisyui
Arabic Corpus Explorer
- An experiment in
data-driven learning.
- Learners practice Arabic by translating sentence by sentence from a natural language corpus.
- The prototype is available
here.
Arabic Numbers Practice
- Often, language learners try to "drill" repetitive topics, such as verb conjugations or numbers.
- This is boring, and not very effective.
- To explore how to do it better, I've built a simple interface to practice the numbers from 1-100 in Egyptian Arabic.
- You can play the free online game
here.
Egyptian Arabic Phrases Practice
- A free online tool to practice Arabic survival phrases — on a timer.
Play here.
Getting Good & Getting Better
I'm generally interested in tools that help people to learn, to build expertise, to live better.
Random Stretch
Organization, Productivity, Creativiy
Not so rarely, I find myself in need of a customized tool to improve my workflows. This has lead to various projects.
Inspirationbot
- A website recommending random reference pictures for art practice.
- Visit it
here.
Obsidian — The Queue
typescript
obsidian api
dom
Obsidian is an excellent note-taking tool.
- However, there is a risk of creating notes that you simply never look at again.
- To fix this, I'm building an Obsidian plugin that displays random notes as habits, learning items, iterative reading content, and more.
- You can download The Queue from the community plugins, or see
the repository.