-
LearnOpenGL
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
I found graphics programming impenetrable until I found https://learnopengl.com. Going through the articles there was enough for me to feel comfortable working in all the other graphics APIs, even Vulkan.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Git From The Bottom Up : https://jwiegley.github.io/git-from-the-bottom-up/
-
+1 Peter Norvig's class. His approach is totally fascinating and the way he effortlessly translates common-thinking and logic into a program is pure magic to me. Highly recommend it and also checkout his notebooks, unparalleled beauty: https://github.com/norvig/pytudes
-
- http://journal.stuffwithstuff.com/2013/12/08/babys-first-gar...
-
MIPS
A classic 5-stage pipeline MIPS 32-bit processor, including a 2-bit branch predictor, a branch prediction buffer and a direct-mapped cache. (by valar1234)
You might also find it interesting to implement a CPU on an fpga, for me it helped soldify exactly how a cpu works. In uni we had to do this for MIPS architecture with 5 state pipeline, was very interesting. It was very similar to this https://github.com/valar1234/MIPS we also used the same book “ Computer Organization and Design”