Courses
- Functional Programming in OCaml (Cornell CS3110)
- Programming and Programming Languages (Brown CS019)
- Functional Data Structures
- Introduction to Algorithms (MIT 6.006)
- Advanced Data Structures (UCSD CSE 100) Youtube playlist
Competitions, challenges, projects
- Competitive Programming book - starred Kattis problems
- Let’s Build a Simple Database
- Crafting Interpreters
- OverTheWire Wargames
- Cryptopals challenges
Web Design
- MIT webdev workshop
- Full Stack Open
- The Copenhagen Book (implementing auth in web applications)
- Building Deep Learning REST API
- LaTex.css
- Best motherfucking site