Kevin Young

Focus for 2026

The past couple years have been a bit of a roller coaster for me, and as you may be able to tell by the date on this post about setting my goals for the year, I’m still working on it :D

This isn’t the place for me to tell you why, but I am excited to talk about all the stuff I plan to work on in 2026.

scorebug.sh

Live mlb scores in the terminal

Late last year, I was looking for an excuse to use Charmbracelet’s popular ecosystem for building TUI’s, and found my excuse while watching the lead up to the 2025 MLB post season.

I had recently been getting really annoyed with the MLB apps, the various hoops to jump through, and insane fees to pay just to be able to track and watch the sport. I started poking around at the MLB stats api and… damn this is all just kinda out there for free huh?

I started piecing together a way to display live game scores in the terminal that update automatically. Even with just this feature alone, I could see the potential.

scorebug

Last month I just finished up a refactor that will allow me to iterate on this alot faster. I have a lot of fun ideas planned, including player stats, play-by-play, and possibly even visualizing the plays with the help of some of charm’s more experimental libraries.

You can check out scorebug.sh here

Radix

Retro fps godot project

This is a project that I started ~2 years ago, initially just to test out some Godot pluins (GoldGdt & func_godot), to see if I could quickly whip up something that “felt” like half-life in the Godot engine. I quickly realized that the GoldGdt plugin, which provides a half-life-esque character controller, was not really the most extensible for my needs. I put the project down for about a year.

Fast forward after several quake & source engine history lessons, source code deep-dives, obsessing over source engine modding / map making, and creating an automated set of shell scripts and docker-compose for running cs 1.6 servers later… I return to Radix with my new goals!

Radix goals

I have so many thoughts I want to share on this endeavor, but for now my most important goals for this project are to…

- Create an FPS game that feels good to ME. This may just be me chasing the "source engine feel" but hey... why discount perfection ;)

- Build a set of tools to create cool FPS experiences with, for years to come.

I gave some serious thought to commiting to such a large project, with such an open ended goal. I ended up coming back to it becuase it’s both an obsession, and just satisfying to slowly chip away at these large undertakings. I don’t expect it to be done fast, and that’s fine. I can always take breaks for game jams and stuff anyways :)

If you are still reading- thanks, stranger! Not much to show for now, so feel free to poke around the Radix codebase.

Reply to this post by email ↪