James Peter Mitchell
Welcome

Hello, my name is James, and this is my portfolio site. Here you can find some of the projects that I've been working on, as well as a selection of blog posts I've written that you may find either entertaining for insightful.

If you are in need of a skill programmer with significant experience in web and low-level systems development, I am currently offering my services.

Feel free to contact me at my email address

Projects
What I'm working on.
Typo Mortis
A sinister little typing game.
Video Game
GBTWO
An emulator and hardware showcase of the original Nintendo handheld.
Hardware Emulator
Posts
Guides, articles, and blog entries.
How C++20 improved the for-loop syntax

Here's a small piece of syntactic sugar from C++20.

Posted Sat Jul. 11, 2026
How I use X-Macros in C++
Posted Thu Nov. 20, 2025
Here's my new game Typo Mortis
Posted Wed Oct. 29, 2025