Monthly Archives: February 2018

What is software development? An art? Craft? Trade? Occupation?… Part 2

Software Engineering seemed like a good idea at the time, and the analogy was further extended to Software Architecture around the 1990s, by first designing a high-level abstraction of the complex system, trying to reduce the complexity and risks, and … Continue reading

Posted in Software development | Tagged , , , , , , | 10 Comments

Putting the things together, part 2: MIDI and other problems

Remember a few months ago, when I explained my approach to playing VGM files? Well, VGM files are remarkably similar to Standard MIDI files. In a way, MIDI files are also just time-stamped captures of data sent to a sound … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , , , , , , | 9 Comments