Friday, November 21, 2008
It is not enough to react quickly to meet your customers feedback as a software engineer, if you truely want to be an excellent engineer you need to anticipate their needs (to an extent). This does not mean creating applications that are so generic that they can meet any user need: as such systems [...]
Thursday, November 20, 2008
Yesterday morning I spent a fascinating hour or so in a meeting listening to a very senior engineer give and in depth presentation about the performance characteristics of the low level memory systems on a console and the content of the presentation got me thinking about how software engineering is taught. Specifically are students being [...]
Wednesday, November 19, 2008
You may have noticed the lack of updates this week, I was in the office all weekend implementing something for a customer, so that they could then evaluate it this week which they were not expecting. I do not mind doing the occasional brief bit of overtime like this, especially when it is my idea. [...]
Friday, November 14, 2008
Yesterday in my post about web development frameworks, I mentioned I would be revisiting my previous post on whether to learn Python or Ruby. So this post is a continuation of that earlier discussion. I’m bringing up the topic of Python or Ruby again as I have been thinking about web frameworks since watching Cal [...]
Thursday, November 13, 2008
When I created my first website back in 1998 it was purely static HTML that I created with Adobe’s DreamWeaver application. Next I discovered dynamic websites built using php and MySQL databases, so my next few sites were all written in php and accessing a MySQL database for the content. I have to confess that [...]