Hi, I’m Kolja Sam.
I am building web-based MVPs for learners and experts. On this site, you’ll find my portfolio, projects, learnings and writings.
Currently Working On
Arabic With Videos
I am currently working on a prototype for an app to learn spoken Arabic:
Before, I wrote about the idea here:
On Learning a Language by Watching Videos…and published an even earlier prototype, which is still online as of now:
VideoVocabIf you have experience with (or interest in) handling Arabic dialect translation, feel free to reach out!
Learn the World Map
I’m also a working on a web game where you have to find countries on the world map:
Freelance Work
Tailor-Made Internal Logistics App
django
python
tailwind
heroku
sql
javascript
pwa
- A vending machine company commissioned an app enabling their employees to track ware movements.
- I implemented a fullstack web application usable as a mobile app.
- It allows user management, login and authentication, digital signatures and complex management of wares and location.
- The application was custom-made for the client. If you’re interested in something like this, please contact me via email.
No-Fuss Employee Time Tracking
python
django
html
tailwind
heroku
latex
- German labor law requires (almost) any business to track their employee’s work time (§17 MiLoG).
- Small businesses need a pragmatic, simple solution to be compliant.
- To this end, I’ve built a responsive web application allowing employees to track work time, vacations and breaks with no fuss and little cost.
- This app ran in production for over a year.
- If you’re interested in this product, please email me.
Writing
Most often, I reflect about my experience in building digital learning tools:
In search of a better Spaced Repetition algorithm #1 Is everyone using SuperMemo2? Mini-Essay: 'Spam in a can' and Spaced Repetition Software
…and sometimes I write about productivity, organization and note-taking
Lessons Learned From Building My Own Note Taking System Why To-Do Lists Don't Work Very Well
Posters & Infographics
Warming Stripes — Bavaria, Germany Godot: The many ways of creating game objects