James's Retro Corner

Developer • System Designer • Technology Enthusiast

Welcome!

Seattle Rain Pixel Art

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:

Phase 1

Blog Icon Blog
Complete!
Now Icon Now
Complete!
Links Icon Links
Planned
Setup Icon My Setup
Planned
Downloads Icon Downloads
Planned

Phase 2

Reviews Icon Reviews
Planned
Archive Icon Archive
Planned
Guestbook Icon Guestbook
Planned
Changelog Icon Changelog
Planned

Now

This is just a current status of what I'm doing (4/22/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 Arc Raiders.

What I'm reading: The Dispossessed by Ursula K. Le Guin.

Site updates: New UI overhaul + content updates.

About

Seattle Rain Pixel Art

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

Projects GIF

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.

Early Development

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.

Complete

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.

Complete

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.

Planning Stage

Blog

Website Redesign Blog Post

Website Redesign & New Direction

Complete overhaul of this website. New design, mobile-responsive layout, and regular blog updates starting now.