Learning-Resources
# Recreational Programming
# OS
- Mit 6.S081 Operating system and labs
- Linux Insides
- A nice book on Kernel Module Programming
- A Practical Guide on Linux Kernel
- Rust in Action
# DBMS
# COMPILER DESIGN
# NETWORKING
# COMPUTER GRAPHICS
# SYSTEMS PROGRAMMING
Computer Systems: A Programmer’s Perspective
CHIP-8 Emulator IN PROGRESS
# Backend
# AI/ML (In Order)
- No Black Box Machine Learning
- Core Machine Learning
- Andrew Ng Course
- Implementation on ML Algo
- Neural Networks
- MLOPS
# Embedded
- Programming Embedded Systems in C and C++
- Embedded Systems - Shape The World: Microcontroller Input/Output
- Embedded Systems - Shape The World: Multi-Threaded Interfacing
- practical-electronics-for-inventors
- EMBEDDED SOFTWARE ENGINEERING 101
# Patterns
# Physics and Mathematics
- Physics and Mathematics Self-Study Project
- Theoritical Minimum
- https://betterexplained.com/calculus/
# A world outside STEM
# Readings
# Recurring Reads
- How does a relational database work
- Writing a SQL database from scratch in Go: 1. SELECT, INSERT, CREATE and a REPL
- https://github.com/erikgrinaker/
- SMTP protocol basics from scratch in Go: receiving email from Gmail
- Implementing zip archiving in Golang: unzipping
- uxn
- Scraping HN
- : in progress