Published at: 10:02 am - Saturday February 28 2009
Since the days still only contain 24hours (sometimes they even steal a second) I don’t have the time to put most of my weird ideas into reality. So here are some of my ideas for you to pick and to become rich and famous or one of the thousands of sole open source developers that [...]
Published at: 11:02 pm - Thursday February 26 2009
Pramod Sadalage author of Refactoring Databases: Evolutionary Database Design forwarded an email to the agiledatabases group announcing a new database migration tool (note: the tool is NOT writen by Pramod): dbmaintain
While I am glad that there are others worrying about the lack of basic software development tools in the database realm, I still think we [...]
Published at: 08:02 pm - Tuesday February 24 2009
Stephan Schmidt writes about logging in his latest article. I think he has 7 mostly valid points and even 7 more in an older post, but there is one advice that is missing, which also invalidates one of his points:
Use different logging hierarchies
Why? Well Stephan writes in the first article:
Logging in web applications is important [...]
Published at: 07:02 pm - Wednesday February 18 2009
I try to minimize the use of database specific programming languages like PL/SQL. It is just annoying to work with a language that is just badly designed and has hardly any serious tool support. It (and the IDEs around it) is lacking in so many ways. All the things I would expect from the most [...]
Published at: 08:02 pm - Friday February 13 2009
As everybody in the IT blogosphere knows by now Jeff Atwood started quite some discussion with his opinion that there might be too many rules out there for developers to follow. I think the opposite is true. I think the IT industry is still a mess because 90% of the members of this industry do [...]
Published at: 09:02 pm - Friday February 06 2009
Possibly the worst idea ever conceived in business is the idea to link payment to key figures. Why? Because it can only work for a single key figure: company profit, assuming that the main purpose of the company in question is to maximize company profit in the long run. If you link that number to [...]
Published at: 10:02 am - Tuesday February 03 2009
Wait … wasn’t that ‘Keep your tests green’? Of course I agree, if 50% of your tests are red all the time you have a problem. BUT if 100% of the tests are green all the time, then how do you know they can actually detect the errors they are supposed to cover? Simple answer [...]