Hi, I'm Gregory Gaines
A software engineer that specializes in serverless microservices working for Google, making the internet more accessible for the world. I love creating helpful content and writing about programming, reverse engineering, and computer science.
Latest Posts
My Latest Writings.
Emulator Polling vs. Scheduler Game Loop
You've moved from games to emulators, but is the standard game loop efficient enough? Let's discuss the efficiency between polling and scheduler-based loops.
Emulating PS2 Floating-Point Numbers: IEEE 754 Differences (Part 1)
So you want to emulator PS2 floating-point numbers? Be warned, the PS2 doesn't follow the IEEE 754 specifications. Let's dive into how to make it happen!
A Letter to Rust Users: Don’t Test Implementation Details (Unit vs. Integration Tests)
Don't test implementation details using unit tests in Rust, as a developer you should be testing behavior.
My Attempt at Running a Gameboy Emulator in Google Sheets
You must be thinking "only an idiot would try to run a Gameboy emulator in Google Sheets"? And you'd be right! I was on Google Sheets one day and thought this is boring, and you know what's not boring? Gameboys!
The Only JavaScript Sorting Guide You'll Ever Need
Today, we are going to learn about sorting in JavaScript. Starting with the history and algorithm used for .sort(). Then learning how to sort primitives and objects. Let's jump in!
Adding Save States to an Emulator
Learn how to add save states to your emulator by using utilizing software design patterns so you'll have infinite chances to catch that shiny Pikachu.
Decoding the ARM7TDMI Instruction Set (Game Boy Advance)
Learn how to decode the entire ARM7TDMI instruction set to develop your own Game Boy Advance emulator.
Top Rated Anime
My Anime Recommendation List.
Mahou Shoujo Madoka★Magica
Takes your expectations and flips them on their head. Challenges the concept of doing what's right for you vs. everyone.
Hunter x Hunter (2011)
HxH is a great anime that subverts the shōnen formula. The main character Gon feels like a deconstruction of a shōnen protagonist, and all the characters (even side ones) all feel alive.
Toaru Kagaku no Railgun S
The perfectly crafted sisters' arcs pulled on my heartstrings. You can complain about the slow pacing, but I was satisfied with the payoff. Unfortunately, the anime falls off at the last filler arc but didn't ruin my experience.
One Punch Man
One punch man taught me that with great power comes great boredom. It is a hilarious parody that unexpectedly played with some complex ideas.
JoJo no Kimyou na Bouken Part 4: Diamond wa Kudakenai
Refined everything that made JoJo great. The characters and fights were extraordinary. Some episodes didn't have plot importance, but it was great to see characters act like regular people.
Shingeki no Kyojin
It gave the impression of a seinen converted to a shōnen. The soundtrack is amazing with a decent plot with tons of foreshadowing.
Top Loved Manga
My Favorite Manga.
Shinyaku Toaru Majutsu no Index
Toaru Majutsu no Index
Another
Naruto
Dragon Ball
Tokyo Ghoul
Roman Album: Taishou Dennou Dadaism Emaki - Despera
Elfen Lied
Deadman Wonderland
Get updates straight to your mailbox!
Get the latest blog updates about programming and the industry ins and outs for free!
You have my spam free, guarantee. 🥳
Subscribe