Tag Archives: software

Am I a software architect?

In the previous article, I tried to describe how I see a software architect, and how he or she would operate within a team or organization. One topic I also wanted to discuss is the type of work a software … 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 , , , , , , , , , , | 4 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

Linux, the Dunning-Kruger OS

Over the years, I’ve seen a pattern emerge. I have documented this on various occasions. Such as the time when Jed Smith thought he knew about Windows security features such as ACLs. Or that time when Linus thought he had … Continue reading

Posted in Direct3D, OpenGL, Software development, Software news | Tagged , , , , , , , , , , , , , | 13 Comments

The problem with free/open source software

I have recently obtained two Apple Mac Mini G4 machines. They date from 2005, but I did not immediately associate them with retro-programming (I would think they’d have to be quite a bit older for that). They both were unable … Continue reading

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

Just keeping it Metro

Yes, Metro, not Retro. Or actually I should say Windows Store App now. As in, the new interface for Windows 8, mainly aimed at tablets and smartphones. Namely, I got myself a Windows 8 Pro update early on, at a … Continue reading

Posted in Direct3D, Software development, Software news | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , | 9 Comments

Assemblers are not compilers!

For some reason, people (read: newbies) often talk about ‘compiling assembly code’, or using an ‘assembly compiler’. This is WRONG, people! And I will try to explain why, by offering a historical perspective, as usual. Namely, if we go back … Continue reading

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

What is a platform anyway?

After the previous blog, I figured I wanted to add something on people’s interpretations of OSes, platforms and API’s. Starting with OpenGL, I have already blogged about the PS3 in the past, where people think it uses OpenGL. At best … Continue reading

Posted in Direct3D, Hardware news, OpenGL, Software development, Software news | Tagged , , , , , , , , , , | 1 Comment

OS and platform wars, why even bother anymore?

Unigine has recently released a new Valley benchmark, which runs on Windows, linux and OS X. The Windows version can run in either OpenGL or Direct3D. They have also released version 4.0 of their Heaven benchmark. I thought this, as … Continue reading

Posted in Direct3D, OpenGL, Software development, Software news | Tagged , , , , , , , , , , , , , , | 20 Comments

A little knowledge can be a dangerous thing

That is something I found out in a ‘discussion’ (don’t think it really deserves that name) earlier this week. Some guy was talking about the fact that it took a long time for 32-bit OSes to catch on, after the … Continue reading

Posted in Hardware news, Software news | Tagged , , , , , , , , , , , , , , | 6 Comments