Category Archives: Software development

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

From very early on, I noticed that although some of my friends in school had computers as well, they didn’t all use them for the same things. Some just liked to game on them. Others also liked to do their … Continue reading

Posted in Software development | Tagged , , , , , , | Leave a comment

Scali on Agile Development

I recently wrote The Pessimist Pamphlet. I said there: I agreed with most of the Agile principles and the underlying reasoning ‘Most of’? So not everything? Well, perhaps I should clarify this. So let’s first walk down the 4 main … Continue reading

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

Experience and skill in software development

I just spotted a number of hits from Ars Technica to my blog. It is a regular event that one of my blog posts gets posted in some online discussion, causing a noticeable spike in my statistics. When it does, … Continue reading

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

Software: How to parallel?

Software optimization has always been one of my favourite tasks in software development. However, the hardware you are optimizing for, is a moving target (unless of course you are doing retroprogramming/oldskool demoscening, where you have nicely fixed targets). That nice … Continue reading

Posted in Software development | Tagged , , , , , , , , , , , | Leave a comment

nVidia makes good on their promise: DX12 support for Fermi

You might remember that in the months leading up to Mantle, DX12 and Vulkan, I mentioned that all of nVidia’s cards from Fermi and up would support DX12. This was also officially confirmed by nVidia on this page, and also … Continue reading

Posted in Direct3D, Hardware news, Software development, Software news | Tagged , , , , , , | 15 Comments

The Pessimist Pamphlet

When I first heard of Agile development, I got a feeling of catch-22. That is, I agreed with most of the Agile principles and the underlying reasoning. However, I felt that the reason why I agreed is because of my … Continue reading

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

Trackers vs MIDI, part deux

The previous post got rather long(winded) already. But shortly after I posted it, I realized that I had not yet said all that I wanted to say. Namely, I mentioned the Yamaha FM synthesizer chips at the start, and I … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , , , , , , | 5 Comments