How to ask for a critique

Des Traynor writes about how to get valuable feedback from your clients. He writes from a designer perspective, but the key points just as well apply for software developers, not only when talking to customers, but also when doing audits and reviews: Every time in my career that I’ve gotten useless feedback it has always [...]

Why Aircraft Carriers are not Agile

Itay Maman tries to answer the question posed in the title: Why aircraft carriers are not built using an agile methodology? And my answer is this: Because the engineers can know up front that it will float That’s it. That’s the answer. That’s the point I am making. I think the question is a good [...]

Where are the High Level Frameworks?

I became a java developer (and not a C developer for example) because java takes a lot of the pain away. I just love the garbage collector. Sure it can give you a hard time, but 99% memory is not an issue in the projects I am working on. The object oriented paradigm also made [...]