James's Retro Corner
Developer • System Designer • Technology Enthusiast
Welcome!
My name is James, and this is my website! I'm a middle schooler in Seattle, WA who loves to program quite a bit, so I made this site!
I'm passionate about technology - from games and websites to exploring the future of operating systems. Currently working on some exciting projects.
Feel free to explore my projects, read my blog, or learn about what I'm building. Thanks for stopping by!
Roadmap:
Now
This is just a current status of what I'm doing (5/20/2026):
What I'm working on: Machine learning with TTT-E2E and game development on my Retro FPS.
What I'm playing: Marathon (Aleph One), Dune: Awakening, and SUPERHOT VR.
What I'm reading: The Dispossessed by Ursula K. Le Guin.
Site updates: New UI overhaul + content updates.
About
I'm James, a middle schooler from Seattle who really likes to tinker with hardware and program stuff. I have experience with C, Python, GDScript, HTML, CSS, and SQL. I'm currently working on a retro-style FPS game in Godot.
I also really enjoy thinking about philosophy and politics. I read lots of Sci-Fi, including (but not limited to) Dune, Foundation, and most anything Ray Bradbury. I have great interest in Physics and Space, too. This website is a dedication to all of these things. On here are projects I'm working on, articles, and more!
What I Work With
Programming
I know C, Python (scripting and automation), GDScript (game development in Godot), HTML/CSS/JavaScript (this site!), and SQL for databases.
Tools
I use Godot 4.4.1 for game development, Linux Mint as my daily OS, Git for version control, and Libresprite for pixel art.
Hardware
I built and maintain my own gaming PC, have a ThinkPad X220 for development work, and an Anycubic Kobra 2 Neo 3D printer. I like building and fixing things.
Other Stuff
Water Polo
I'm a Junior Olympic water polo player. I compete pretty seriously and got 21st place overall at the USA Water Polo Junior Olympics in LA. It's intense, but I love it.
Reading & Gaming
Big sci-fi fan. Dune, Foundation, Ray Bradbury - anything with good world-building and speculative ideas. Currently playing Dune: Awakening and loving the deep lore. Also play retro FPS games like Marathon via AlephOne.
Other Interests
I'm fascinated by physics and space, think a lot about philosophy and political systems, and love VR gaming. Also into retro computing and understanding how things work at a fundamental level.
What This Site Is
This website is where I document my projects and share what I'm learning/doing. You'll find development blogs, technical write-ups about game development and systems programming, and occasional posts about books or other interests.
Although I wrote the core web framework for this site, most of my edits I do now go through Codex. I promise this, however: No AI writing. It's fully responsive, works on phones and tablets, and is hosted on Neocities.
Thanks for visiting. Check out the Projects and Blog tabs to see what I'm building!
Projects
In Progress:
Retro FPS Game
Marathon/Doom-inspired first-person shooter in Godot. Working player movement, pistol with reload mechanics, billboard sprites for that retro aesthetic. Still early but the foundation is solid.
Done:
Website Redesign
Complete overhaul of this site. Built from scratch with modern responsive design, tab-based navigation, and actual content about what I'm working on.
Gaming PC Repair
Diagnosed and fixed my gaming PC. Turns out it was a power supply issue. Now it's running perfectly for both development and gaming.
Planned:
Gaming PC Upgrade
Planning a major hardware refresh - new case, motherboard, CPU, RAM, and SSD. Probably not viable for a while though due to the rampocalypse.
Blog
Website Redesign & New Direction
February 22, 2026
Complete overhaul of this website. New design, mobile-responsive layout, and regular blog updates starting now.
