Projects
MiraAutonomous underwater vehicle for SAUVC & TAC
Railway MitraRailway inspection robot at ERIC Robotics
Notein ExportHandwriting notes viewer, Zig/WASM, no backend
CrawlyBrowser extension mapping how sites link together
Writing
2025
- Mira: Autonomous Underwater Vehicle for SAUVC & TAC
Lessons learned designing, building, and programming Mira, an autonomous underwater vehicle for SAUVC and TAC.
- Electronic Tape Cassette
How does a tape store signal data?
- Robotic Arm System Design
Latency Transport & Controls Planning for a 6DOF Robotic Arm
- WSLg with Docker
Using WSLg from within Docker with Vulkan support
- Low Latency Camera Streaming in Robotics
Lessons from debugging flaky, laggy camera streams on robots.
- Reverse-enginnering SVO2
The recording format from Stereolabs ZED cameras
- ZipLine 2024: My first dive in robotics
A description of my experience in the IIT Techfest Meshmerize robotics competition
- ASUS TUF FA507RE
A description of the bad time I've had with my new laptop
- Cheapino
Building a Cheapino split mechanical keyboard from scratch.
2024
modern video and image codecsA brief look into modern video and image codecs
2024, What can the web do?An overview of modern web capabilities
stable diffussion experimentsMy experience with Stable Diffusion
2022
- Basic Memory Introduction
A primer on diagnosing and fixing memory bugs in C/C++, for readers coming from garbage-collected languages.
- My Language Tierlist
A tierlist of programming languages I have used
Approximating sin(x)A look into various methods of approximating the sine function
2021
- C Compiler Binary Optimization
I attempt to see how small I can get a C program using OpenGL with only compiler flags
- Lorem Ipsum
Test page for all the various markup used on this site
- Godot for UI
My experience when using Godot to make a mostly UI application
- Emacs
My time with emacs and all the places you can take it to
A day of fixing bitmap fonts on Linux/X11How to get bitmap fonts to work on linux
- Wayland
My experience with wayland
Vi IMprovedCool vim stuff
Other
- G-Senjou No Maou (Devil on G String)
A review of the visual novel