This is #NotAnAd - Duolingo is my favorite app of the year.
Duolingo is an app for learning a new language at your own pace and in your own time.
I recently achieved a 100 day streak on Duolingo, part of the way to my New Year’s resolution to do 365 days of French this year. I’m un peu fier (a little bit proud) of myself, but I’m also a little bit in awe of quite how polished, delightful and rewarding an experience Duolingo-the-team has produced. If you haven’t tried it, even if you don’t think you’re interested in learning a new language, you should, just to see how well put together it is.
Duolingo has a playful and intuitive interface that works across mobile and desktop and makes language learning feel like a fun game. The learning experience itself is impressive - combining implicit instruction (learning by example - e.g. throwing new words into the mix from time to time so you figure them out by context) with explanations (pedagogical cards that explain how to use a word / grammar construct) and mastery learning (you have to reach a certain level in a skill/area to unlock more levels or topics).
On top of that, the whole thing is gamified to next Sunday. There are delightful little dopamine hits every time you get a question right (“da ding!”), an in-game currency that you earn as you learn, badges and achievements and a leaderboard + community. They’ve even figured out how to make you feel better when you get a string of questions wrong “you’ve got to make mistakes to learn!” provided by a cute little owl (who can dress up in outfits you buy in the virtual store… it sounds ridiculous but it’s strangely enticing). Above all, they’ve figured out how to string all this together at just the right time to keep stretching or rewarding you just when you were about to give up. Here are just a few of the things I’ve appreciated in the experience.



