Hello! I'm Caden. No, the name "BlackDiamond" doesn't mean anything special, I just thought it sounded cool in school and it stuck as my pseudoname online. I get it, its cringe, blah blah blah. I'm not creative enought to think of anything better.
Fedora Linux is my operating system of choice.
I enjoy tiling window managers.
I'm becoming a Neovim wizard.
My favorite language: Java
My best language: Python
I'm also fluent in:
- C++
- C#
- Lua
Languages I'm trying to learn:
- Javascript / Typescript
- Assembly
Feel free to check out some of my projects:
- T.A.C.O.S. - Total Avionics Control and Operations System. The custom hardware and software used for our AIO modular avionics solution.
- FYRE2025 - The robot code for FRC team FYRE 5480 - I contribute heavily to this code base, including almost all of the template it was built on, Hot-Wheels.
- turtle-overhaul - A websocktet interface to control computercraft turtles autonomously
- Photon A raytracer graphics engine written in C++ using OpenGL.
- rayduino A raytracer graphics engine for the Arduino using an SSD1331 display from scratch with no libraries.
- Proxy-Messages - A Minecraft Velocity plugin that provides customizable messages across all backend servers.
- And more!

