My name's Thomas, and I like to code. I love programming, computers, and learning about both.
-
🔭 I’m currently working on ...
- Contributing to various freelance projects involving AI (prompt engineering, task review, etc.)
- Gradually working on some of my ASM6502/NES projects for general purpose use, such as:
- Writing (or editing) my documentation for the tutorials I made for how to learn ASM6502/NES programming, available here:
- Hello World On the NES! (https://www.github.com/thomaslantern/nes-hello-world)
- NES Graphics Basics (https://www.github.com/thomaslantern/nes-basic-graphics)
- NES Sound Basics (https://www.github.com/thomaslantern/nes-basic-sound)
- NES Controller Basics (https://www.github.com/thomaslantern/nes-basic-controls)
- NES Birthday Blast (Demo Game) (https://www.github.com/thomaslantern/nes-birthday-blast)
- NES Background Collision Basics (https://github.com/thomaslantern/nes-basic-collisions)
- Writing (or editing) my documentation for the tutorials I made for how to learn ASM6502/NES programming, available here:
-
🌱 I’m currently learning ... so many things! Here's a few:
- Going to Athabasca University (part-time, honours student). I've loved every course so far. It's been a great experience!
- Reading through Game Boy Coding Adventure, by Maximilien Dagois; (page 10/409)
Finished Reading:
-
The Art of Computer Programming Vol III, by Donald Knuth; (Jan 2026)
-
Java Cookbook (Third Edition), by Ian F. Darwin; (Jan 2026)
-
The C++ Programming Language (Second Edition), by Bjarne Stroustrup; (Dec 2025)
-
The Art of Computer Programming Vol I, by Donald Knuth; (Nov 2025)
-
Effective C++ (Third Edition) by Scott Meyers; (Oct 2025)
-
The Art of Computer Programming Vol II, by Donald Knuth; (Aug 2025)
-
Algorithms, by Robert Sedgewick; (Aug 2025)
-
JavaScript For Web Professionals, by Barrett, Livingston, and Brown; (Mar 2025)
-
Effective Java Programming Language Guide, by Joshua Bloch; (Feb 2025)
-
JavaScript Pocket Reference, by David Flanagan; (Jan 2025)
-
The Practice of Programming, by Kernighan and Pike; (Dec 2024)
-
The C Programming Language (2nd Edition), by Kernigan and Ritchie; (Oct 2023)
-
📫 How to reach me: Send me an email! shikisha at hotmail dot com is my main e-mail address. I'd love to speak with you about all things code.
