I primarily dabble in web development, but have been bridging over into Unity modding as of recent. arch btw
My current day-to-day job is streaming on Twitch, which gives me ample time to work on some cool stuff. Most of it I use on stream!
I'm comfortable using:
- JavaScript
- PHP
- Python
- C#
- Lua
The overlays I use on my stream are all my own, and I allow the public to use a few of them. Code for all of them is available here. They are designed with self-hosting in mind, you don't have to use the version I host if you don't want to.
| Mod | Description |
|---|---|
| AdditionalVRSettings | Extra settings for the VR mode |
| AnotherSpinStatus | Provides a WebSocket interface for live game events |
| CustomFonts | Changes the UI fonts to a specific font of your choosing |
| CustomMatcaps | Changes various matcap textures throughout the game to textures of your choosing |
| CustomMenuColors | Changes the menu colors to colors of your choosing |
| CustomSounds | Changes the game sounds to sounds of your choosing |
| MuteTwitchVODTrack | Toggles an audio track on an audio input source in OBS when selecting songs in the menu |
| QRCodeUnlocker | Unlocks the QR code view/external link follower for custom charts |
| SkipTheShip | Skips the ship flying out when initially playing a map |
| SpinRequests | Map request manager that abstracts out functions to an HTTP GET API |
| SpinShareUpdater | Adds an indicator button that shows if maps from SpinShare are up-to-date |
| SpinSpout | Adds Spout2 output for direct game capture |
| SRXDIsImportant | Automatically sets the game's process priority to above normal |
Oh also: Vibe coding is bad and you should definitely feel bad for doing it. Learn to figure out what your code is doing, so that when something breaks, you yourself have an idea on what to do to fix it. Relying on noise being shaped to the results you want is only going to get you so far.