Blog Entries

  • 2022-01-14 - Writing a 6502 emulator, part 2

    In the previous part, we wrote the beginning of a simple 6502 emulator. The next part will be adding methods to read and write to memory to work with data, handle the stack, and fetch opcodes.

    Read more ...

  • 2022-01-07 - Writing a 6502 emulator, part 1

    Computers seem to be magical devices that can be programmed to do anything, but how do they work in the first place? To understand how they work the easiest way is to write a simple 6502 emulator. The 6502 is a microprocessor that is used in the Nintendo Entertainment System (NES) and the Sega Genesis (and many other systems) for example, but also in the Commodore 64.

    Read more ...

  • 2021-12-23 - Migration to Cloudflare Pages

    What started as a custom content management system quickly moved to WordPress to improve its maintainability and that solution served its purpose over the years. Having an easy webbased editor to maintain every is a good thing, but sadly also a bad thing. WordPress is a known target for attacks and you have to keep up to not be compromised, but this also means you have to keep up with how WordPress generates their pages otherwise the pages will not be shown correctly.

    Read more ...

  • 2020-10-31 - Start using GitHub Dependabot

    GitHub bought a service called Dependabot a while back and is now integrating this service as a GitHub Application into the ecosystem. This allows GitHub users to automatically do dependency management and get alerted when a security-related update has been found. For now, his service is still in beta but can be added to all service plans.

    Read more ...

  • 2020-10-01 - Archiving YouTube

    YouTube is one of the biggest video streaming sites on the Internet and you can find a video for basically everything on it. But in some cases, you can’t find a video anymore or it has been taken down or set to private for some reason. Having a local copy for personal or legal purposes can be useful, but by default YouTube only allows creators to export their content.

    Read more ...