Emulation

Feb 7, 2025

NES Emulator Mid-Project Checkin

In this post, I talk about the tech I used to get my emulator project off the ground.

View Full

Opinion

Jan 16, 2025

Clean Code

Are clean code principles timeless? Let’s explore this topic through the lens of Robert C. Martin’s Clean Code.

View Full

Reflection

Jan 1, 2025

Reflecting on 2024

Here are all the major projects I worked on in 2024! Screenshots and GIFs included!

View Full

Emulation

Dec 3, 2024

Building an NES Emulator: Part 2—CPU Registers, Memory, and Mappers

In this blog series, I build an NES emulator and document the process. Join me in Part 2, where I talk about CPU memory!

View Full

Emulation

Nov 12, 2024

Building an NES Emulator: Part 1—Overview

In this post, I introduce the basics of the NES architecture and cover fundamental emulation concepts in an accessible way.

View Full

Assembly

C++

Emulation

Oct 11, 2024

How Computers Understand 0s and 1s

I built an emulation of an 8-bit CPU, and somewhere along the way, computers just started to make sense.

View Full

Reflection

Jan 1, 2024

Reflecting on 2023

I take a bit of time to reflect on things I learned in 2023.

View Full