- India, Tamil Nadu
Starred repositories
A roadmap for those who want to build a career as an FPGA / ASIC Engineer
Technically-oriented PDF Collection (Papers, Specs, Decks, Manuals, etc)
An experimental modern general-purpose microkernel OS.
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.
The research UEFI hypervisor that supports booting an operating system.
Pilot course for Robotics 101: Computational Linear Algebra
A Beautiful Private and Secure Desktop Investment Tracking Application
List of Computer Science courses with video lectures.
A native, user-mode, multi-process, graphical debugger.
A minimal GPU design in Verilog to learn how GPUs work from the ground up
Emulators for 8080/8085, 8086/8088, Z80, 6502 and TMS1000-family CPUs
IBM PC XT Emulator, based on Adrian Cable project (8086tiny) and Julian Olds project (8086tiny Plus).
The basics of low-level concurrency in a sub-30 minute read
A kernel designed to run one and only one application in a virtualized environment
A library for building fast, reliable and evolvable network services.
A graphics engine that executes entirely on the CPU
pizlonator / fil-c
Forked from llvm/llvm-projectFil-C: completely compatible memory safety for C and C++
☁️ Collaborative Malware Analysis Platform at Scale
Programming framework for writing and deploying cloud applications.
A list of resources for those interested in getting started in bug bounties
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/