Windows 10 EOL: A Family's Hardware Upgrade Odyssey and a Linux Dev's Tale

2025-06-17

The author's experience upgrading multiple family computers due to Windows 10's end-of-life. The story details hardware choices, OS installations (including a Linux journey), and insights into file format design. It also covers Z80 game development for the ZX Spectrum, reflections on the Mass Effect series, and a glimpse into the author's new year's resolutions. A humorous and relatable tech upgrade saga.

Read more
Hardware

File Format Design and ZX Spectrum Game Dev Musings

2025-05-25

The author shares ten tips for designing file formats, covering checking existing formats, readability considerations, using a chunked structure, allowing partial parsing, versioning, writing a specification document, and more. He then details the process of developing a ZX Spectrum fishing game called "Deep Fishing," from design document to code implementation, including asset conversion, pixel drawing, random function usage, and audio design. Furthermore, the author shares his thoughts on playing through the Mass Effect trilogy, and outlines his new year's resolutions, including studying math, exercising, and updating the SoLoud library.

Read more
Development file format design