The blog

The Random Ramblings of a Software Developer

A blog about computer stuff. Mostly.

Sep 17, 2026 software

Modernizing Dangerous Dave

There are games you remember because they were good, and games you remember because of where you were when you played them. Dangerous Dave is both for me. I played a lot of it as a kid, and then a...
  • #games,
  • #dos,
  • #dangerous-dave,
  • #sdl,
  • #retro,
  • #steam-deck,
  • #c
Read more

Oct 8, 2022 audio

IEM Equalization Extravaganza

Audiophiles see In-ear monitors (IEMs) as an inexpensive way into audiophilia. Sure, with the recent rise of the “chi-fi” it has never been so cheap to have access to good sound quality. Still, a certain sound signature might not be...
  • #audiophile,
  • #audio,
  • #music,
  • #iem,
  • #headphone,
  • #equalizer
Read more

Sep 12, 2020 software

Tutorial: Vaporwave VHS effect using GIMP

After a while searching for a good vaporwave effect, I ended up deciding to do it myself using GIMP. Ready for some aesthetic?
  • #gimp,
  • #tutorial,
  • #photography,
  • #postprocessing,
  • #vaporwave,
  • #retrowave,
  • #vhs
Read more

Jan 12, 2019 software

Linting JavaScript and TypeScript

Linting consists of the usage of tools to analyze source-code, find and report errors, bugs, and bad coding style. This post is a guide to install and use the ESLint and TSLint linters with Visual Studio Code, while also using...
  • #javascript,
  • #typescript,
  • #prettier,
  • #lint,
  • #eslint,
  • #tslint,
  • #vscode
Read more

Nov 19, 2017 software

Emulating the Sharp X68000 and the Roland MT-32

Back then in the eighties there was this new technology called MIDI. It was the first attempt at a standard for electronic instrument synthesizers. Computers of the time, such as the Japanese Sharp X68000 usually came with some FM synthesizer...
  • #emulator,
  • #sharp,
  • #roland,
  • #games,
  • #midi,
  • #sound
Read more