- Riga/Cambridge
Highlights
- Pro
Starred repositories
The Linux Kernel Module Programming Guide (updated for 5.0 kernels)
A comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources.
A simple C compiler I wrote to demonstrate how to write simple compilers. Currently targets x86_64
Techniques and numbers for estimating system's performance from first-principles
Drawing graphics efficiently on Apple Vision using the Metal rendering API
Multi-Joint dynamics with Contact. A general purpose physics simulator.
This repo has all the basic things you'll need in-order to understand complete vision transformer architecture and its various implementations.
HomebrewGPU is a simple ray tracing GPU on FPGA which implements basic ray-primitive intersection, BVH traversal, shadowing, reflection and refraction. This is a project I used to learn programming…
A collection of resources I have saved along my journey teaching myself mathematics
High performance AI inference stack. Built for production. @ziglang / @openxla / MLIR / @bazelbuild
Collection of quotes on notation design & how it affects thought.
A terminal workspace with batteries included
Navigate your code with search labels, enhanced character motions and Treesitter integration
💻 A curated list of awesome bitwise operations and tricks
Bitwise is an educational project where we create the software/hardware stack for a computer from scratch.
physica: vectors, fields, differentials, derivatives, Dirac brakets, tensors, and more. See examples in the manual PDF.
Collection of simple examples for the nucleo-f401re board used in my microcontroller course
A typst package for creating diagrams of network protocols, memory layouts, register definitions or similar structures.
📑 Install Typst for use in GitHub Actions
Typst live preview minor mode for emacs