My referral links
I needed a place to save all of them, here you are.
You know :)
Best online programming academy
Language Learning — Duolingo
LaTeX Editor — Overleaf
There is no better LaTeX editor (email me in case you know better). I am an Overleaf Advisor and I use Overleaf almost every day.