A few weeks ago, I wrote about how replacing an existing system is a bad idea and refactoring is a better direction. In that post I said: Generally, wholesale re-engineering of a system is a bad idea, because the system still serves a purpose and its’ functionality is a moving target. If the system does […]

continue reading.....

I have previously talked about digital curation and that you should follow my shares in Google Reader. The problem is that only some of you use Google Reader, some use Google Buzz and everyone else is using Twitter and Facebook. I do not want to clutter my Twitter stream with my 40 shares per day, […]

continue reading.....

Last week, I read a post at High Scalability talking about getting research out of academic environments. There is a lot of technology that starts as academic research, but there is a problem with some research being adopted by other technologists. That post has a very good explanation of why: Over the years I’ve read […]

continue reading.....

If you talk to a programmer, almost all software sucks, even the programs they wrote a few months ago. This is typically due to changing technology, increased knowledge or even a market shift. The software you wrote may have been a good idea when you started, but does it serve the correct purpose now? Even […]

continue reading.....

By now you have heard about the controversy surrounding WordPress and Thesis, the premium WordPress theme. Matt Mullenweg has previously expressed his disapproval of premium themes and plugins that are used with WordPress. His defense is that WordPress is licensed using the GPL, and anything that runs with it should be as well. Things have […]

continue reading.....

<< Older Entries