Category Archives: Management

Failing to Plan is Planning to Fail

I have encountered this problem over and over again; Software teams who aren’t capable of designing the product they are trying to build. I get it, designing the product can be difficult and boring work. You need to have long discussions, you have to write stuff down (God forbid), create wire-frames, flow charts, and it […]

Also posted in Business, Productivity | Comments closed

Herding Cats

The management of a group of creative intelligent workers is often referred to as Herding Cats, or as Wikipedia illustratively describes it: An idiom that refers to a frustrating attempt to control or organize a class of entities which are uncontrollable or chaotic. Creative intelligent people such as software developers and designers of any kind, […]

Also posted in Business, Productivity | Comments closed

The Private Office

Joel has spoken a lot about programmers and the private office. As he described in his article, “Not every programmer in the world wants to work in a private office”, which might very well be true, however, I think it’s important that your developers have at least the “choice” to work in an environment where […]

Also posted in Productivity | Comments closed


Timesheets are the funniest thing I’ve come across during my career as a developer. Many companies use timesheets to track the amount of time a certain individual has been working on a certain task. Keeping accurate timesheets can be a great tool for gaining insight into your business. However, in every single instance that I’ve […]

Also posted in Business, Opinion | Comments closed

The Scale of Perfection

A great thinker once said: Time is money. When you start writing code for a living you’ll soon find out how true this statement actually is and unless you have a client who’s after perfection and willing to pay you by the hour for achieving it, you better be damn sure that your estimates are […]

Also posted in Business, Productivity | Comments closed

Silos and Bands

Some background first; Over the years I’ve worked in few, what you’d call, digital agencies. These are essentially advertising agencies working online. They work with their clients to mainly create banner ads, Facebook Apps & Pages and product specific micro-sites. The holy grail in these agencies is “the viral” campaign. In these digital agencies there […]

Also posted in Productivity | Comments closed