Pinned Repositories
.doom.d
My doom emacs configuration
go-monkey-interpreter
The classic monkey interpreter, following the guide given in the writing an interpreter in go book
i3.conf
the configuration for my i3 tile wm
keyboard-config
Personally preferred keyboard configuration
obsidian_0
Knowledge vault, created to work with the Obsidian program.
python_roughness_pointcloud
Implementing roughness calculations on point clouds using Python
ray-tracing-weekend
Rust ray tracer based on ray tracing in one weekend.
tic-tac-toe-minimax
Minimax is a AI algorithm.
waridh
Config files for my GitHub profile.
waridh.github.io
Reworked portfolio website
waridh's Repositories
waridh/python_roughness_pointcloud
Implementing roughness calculations on point clouds using Python
waridh/go-monkey-interpreter
The classic monkey interpreter, following the guide given in the writing an interpreter in go book
waridh/ray-tracing-weekend
Rust ray tracer based on ray tracing in one weekend.
waridh/waridh.github.io
Reworked portfolio website
waridh/i3.conf
the configuration for my i3 tile wm
waridh/keyboard-config
Personally preferred keyboard configuration
waridh/obsidian_0
Knowledge vault, created to work with the Obsidian program.
waridh/tic-tac-toe-minimax
Minimax is a AI algorithm.
waridh/waridh
Config files for my GitHub profile.
waridh/.doom.d
My doom emacs configuration
waridh/algs
python algorithms for CMPUT 204 and 304
waridh/CMPUT_379
My repository for CMPUT 379 Operating systems class
waridh/ece_340_source_code
Hosting the ece 340 labs on this repository because TAs will not be able to cleanly copy the code from the pdf to their instance of matlab.
waridh/el_little_schemer
The little schemer exercises using Emacs LISP
waridh/expense_book
The assignment 1 repository.
waridh/minimal-mistakes
:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.
waridh/nvim
My nvim configuration
waridh/polybar-conf
Configuration file for polybar
waridh/proglog
Project for distributed services with Go
waridh/python_operating_system_concepts
Quick python multithreaded socket server implementation for use in my other projects. Feel free to use as well.
waridh/riscv-from-scratch-forked
The code for the RISC-V from scratch blog post series.
waridh/rust_cli_suite
Collection of Rust CLI, used for learning both Rust and System programming
waridh/rust_http_server
The final project of the rust book.
waridh/sicp
Repository for structure and interpretation of computer programs exercises
waridh/waridh_sv_library
SystemVerilog Learning Library. Used to store modules that are learned, and maybe even more things afterwards?
waridh/waridh_website
Repository for my website design
waridh/waterloo_ece459
ECE 459: Programming for Performance -> The Waterloo course
waridh/wezterm-config
Configurations for wezterm
waridh/zero2prod