Hey there! I'm Rohith, an Engineering Physics undergrad at IITM, serial tinkerer with software and hardware. Currently on a pursuit to unearth the mystery of computers from the transistor. The blog posts are merely notes from a tinkerer's journey with an aim to preserve them over the course of time.
Currently exploring Programming Languages, Compilers, Operating Systems and Low Level Network Programming. Passionate about building web interfaces and robust and fast backend services.
Projects
A lisp compiler with a custom code generator to LLVM IR written in Go
A calendar designed for aperiodic repetitive events.
A zero dependency tree walking interpreter written in C for a JS-like language
A Chip 8 Emulator that runs in your terminal
RV32I Emulator
🚧A RISC-V 32I Emulator written in 🦀
Recent Posts
Viewing matmuls differently
October 26, 2024 | 08:43 AMMatmuls without for loops
Recursive Descent Parsing
May 21, 2024 | 07:03 AMAn intro to recursive descent parsing
Happy New Year
January 1, 2024 | 10:37 AMPlans for the new year
Inheritance and Polymorphism in C and Golang
July 27, 2023 | 11:25 AMExploration of inheritance and polymorphism techniques in C and Golang