Pinned Repositories
dotfiles
dotfiles, managed by https://www.chezmoi.io/
flask-mega-tutorial-sandbox
workting through the book https://blog.miguelgrinberg.com/post/my-courses-and-books
interpreter-in-go-sandbox
working my way through: https://interpreterbook.com/
leetcode-question-list-teamblind
archiving the team blind question list for leetcode
sudoraytracing
raytracing following chernos tut: https://www.youtube.com/playlist?list=PLlrATfBNZ98edc5GshdBtREv5asFW3yXl
video-ideas
video ideas for my youtube: https://www.youtube.com/channel/UC0XpCeBtCPGtw0d3mVRYP-g
video-notes
notes for youtube videos here: https://www.youtube.com/channel/UC0XpCeBtCPGtw0d3mVRYP-g, will be copied onto newsletter here: https://www.getrevue.co/profile/sudopluto
Walnut
Walnut is a simple application framework for Vulkan and Dear ImGui apps
sudopluto's Repositories
sudopluto/video-notes
notes for youtube videos here: https://www.youtube.com/channel/UC0XpCeBtCPGtw0d3mVRYP-g, will be copied onto newsletter here: https://www.getrevue.co/profile/sudopluto
sudopluto/dotfiles
dotfiles, managed by https://www.chezmoi.io/
sudopluto/advent-of-code
past and present advent of code solutions
sudopluto/video-ideas
video ideas for my youtube: https://www.youtube.com/channel/UC0XpCeBtCPGtw0d3mVRYP-g
sudopluto/100-exercises-to-learn-rust
A self-paced course to learn Rust, one exercise at a time.
sudopluto/30-Days-Of-Python
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
sudopluto/awesome-database-learning
A list of learning materials to understand databases internals
sudopluto/blog
blog, built with quarto https://quarto.org/docs/websites/website-blog.html
sudopluto/build-your-own-lisp-sandbox
http://www.buildyourownlisp.com/contents, but i'm doing it in higher level languages (c++, maybe ruby)
sudopluto/golang-examples
Go example projects
sudopluto/Hypervisor-101-in-Rust
The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.
sudopluto/learn-ruby
Learning resources for Ruby, Rails, and related skills.
sudopluto/LearnCPP
Learn Cpp from Beginner to Advanced ✅ Practice 🎯 Code 💻 Repeat 🔁 One step solution for c++ beginners and cp enthusiasts.
sudopluto/learning-how-to-live
just me, learning how to live
sudopluto/miracle-wm
Miracle is a Wayland tiling window manager built on Mir
sudopluto/miracle-wm-wiki
sudopluto/modern-cpp-tutorial
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
sudopluto/net.christianbeier.Gromit-MPX
sudopluto/nixos-06cb-009a-fingerprint-sensor
Nix flake for driving the 06cb:009a fingerprint sensor on NixOS
sudopluto/obs-deps
sudopluto/obs-studio
OBS Studio - Free and open source software for live streaming and screen recording
sudopluto/personal-blog
The source of my blog ✍🏼
sudopluto/project-based-learning
Curated list of project-based tutorials
sudopluto/python-validity
Validity fingerprint sensor prototype
sudopluto/python_koans
Python Koans - Learn Python through TDD
sudopluto/raytracing-in-one-x-sandbox
working through shirley's books: https://raytracing.github.io/
sudopluto/rust-learning
monorepo for rust learning
sudopluto/rustlings
going through rustlings: https://rustlings.cool/
sudopluto/vk_mini_path_tracer
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
sudopluto/vk_raytracing_tutorial_KHR
Ray tracing examples and tutorials using VK_KHR_ray_tracing