my 'from scratch' projects here are things i've learnt and built toy versions of. they're not production grade, just for my own learning. TCP Server in C (SOCK_STREAM) Lisp interpreter in Rust (WIP) HTTP Server in C Linux containers in Go WebSocket Server in Node.js NumPy in Go JSON Parser in Go Multer (multipart/form-data decoder) in Node.js An Express-like library in Node.js Nano-like text editor in C Brainfuck interpreter in C VectorDB in browser (IndexedDB) Web Crawler in Python A React-like library in JavaScript Redis in C (both client & server) Neural Networks in Go Load balancer in Go SMTP Server in ?? GZIP compression in ?? SQL-like Database in ?? ?? in OCaml ssh in ??