Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Another option for typing is a tool like AutoHotKey which lets you build scripts that can be bound to any key combination. These scripts can do complex tasks that would normally require many keys to do.
I would personally recommend CS50's Introduction to Computer Science, and the OpenCourseWare version can be found here. Speaking of which you should look into OpenCourseWare courses and CS50 courses which specialize in topics such as the ones I mentioned before. I would also recommend the YouTube channel 3blue1brown just because he's a great source of inspiration and his computer science videos are beyond top quality, but he's more of a math channel than programming.
Hey! You can also join music composition and coding! There is an easy programming language called Sonic Pi (https://sonic-pi.net) which lets you create music from the simplest beat to complex songs (instrumental type, no vocals). I am absolutely terrible at music but I like messing around in Sonic Pi. It is definitely not a language that you can use to make money but for learning the cores, I think it is great!
Also there is this roadmap for different types of development someone made https://roadmap.sh/