Neil Johari's starred repositories
hiring-without-whiteboards
⭐️ Companies that don't have a broken hiring process
os-tutorial
How to create an OS from scratch
modern-cpp-tutorial
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
modern-cpp-features
A cheatsheet of modern C++ language and library features.
LibreChat
Enhanced ChatGPT Clone: Features Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. Actively in public development.
xv6-public
xv6 OS
valgrind-macos
A valgrind mirror with latest macOS support
microarchitecture-cheatsheet
X86 CPU topics overview for developers , oriented towards performance
CPP_from_1998_to_2020
Technical Note: From C++98 to C++2x
compute-starter-kit-rust-static-content
Static content starter kit for Rust based Fastly Compute projects. Speed up your websites with a Compute application serving content from a static bucket, redirects, security and performance headers, and a 404 page.
pairing_heap
Performant priority queue in pure Ruby with support for changing priority using pairing heap data structure
mappedfile
a simple C++ class for read-only memory-mapped files
balloonbot
for the love and logistics of high altitude ballooning
Ray-Ellipse-Interactions
Describing the behavior of ray-ellipse interactions