Hasan Ashraf's Projects
Practical course: Advanced Systems Programming in C/Rust - TUM
A curated list of awesome mathematics resources
🤓 Build your own (insert technology here)
Following along with Daniel Holden's Build Your Own Lisp.
The content behind MDN Web Docs
A basic c++ template project using CMake/Ninja for builds and conan for packages
advanced compilers
The open curriculum for learning web development
Dotfiles for programs I commonly use: i3, neovim, tmux, and alacritty.
Playing around with graph algorithms
Config files for my GitHub profile.
An implicit free list allocator for learning.
An interpreter for Lox in Java.
Github repo for the MDN Learning Area.
Practicing auth using The Odin Project's member only project.
A nodejs / express etude.
Exploring neural nets through Stanford's CS231n and other online resources.
Moments from a learning journey.
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
PyMC3 educational resources
Selected solutions to exercises from Structure and Interpretation of Computer Programs
A reading list of interesting tools, ideas, and programming languages.