Successful Software Development

March 10, 2010

Into the Improbable

Filed under: project management — Martin van Vliet @ 9:58 am

I’m currently reading the excellent book Pragmatic Thinking and Learning. Written by Andy Hunt of the Pragmatic Programmers, it contains a lot of information about how your brain works (your main asset as an knowledge worker) and strategies to get more from it. In the chapter about stimulating your brain, it talks about a deck of cards called Oblique Strategies. Each card in the deck lists an aphorism meant to jog your thinking, send it in a different direction or encourages you to look at the problem from a different angle.

February 27, 2010

Customizing the user experience using Seam, JSF and EL

Filed under: Java, Seam — Martin van Vliet @ 12:57 am

A web application may be used by many different types of users of varying skill levels. While it is easy to build the site with a one-size-fits-all user experience, many companies these days want to provide a customized user experience, tailored to the user’s needs. Here are some possibilities for this using the Seam framework.

February 2, 2010

An architecture prototype with JSF and Seam

Filed under: Java, Seam — Martin van Vliet @ 4:00 am

My current client has been running their main webapplication since 2001. As with all applications, it is a product of it’s time. It was built with the best webframework then available (Struts) and with the best web development practices of the day. Since then, a team of around 50 developers has been working to maintain the site and adapt it to meet changing requirements. In a team that big, no one can keep an overview of the entire system and take responsibility for it’s architectural integrity. The pressure of deadlines did the rest.

November 29, 2009

QCon San Francisco 2009

Filed under: QCon — Martin van Vliet @ 2:00 pm

This post was previously published on my employer’s blog.

For a few years now, November has been the month of QCon San Francisco for me. So far it has proven an excellent conference with lots of thought-provoking presentations and conversations. This year was no exception. Read on for my personal high- and lowlights.

October 8, 2009

The Essence of Networking

Filed under: books, knowledge management — Martin van Vliet @ 9:58 pm

In this post I talk about one of the books I read as part of my personal knowledge management.

The Essence of Networking is a Dutch book (“De essentie van netwerken”) about networking in the social, non-TCP/IP sense. It describes what networking is, how and why it works and gives practical tips on how to go about it. If nothing else, it’s a good reminder — I’ve re-connected with several old friends and coworkers since reading the book.

Older Posts »

Create a free website or blog at