
Lots of software companies does not Open Source their software. It is a bad practice, and a waste of money. Open Souring your software has a real good ROI.
This article is first of all for business people leading software companies, or for those who pay for software development. Actually for all those who are decision makers. On the other side I hope it will be interesting for software architects, developers too.
This is not mean to be an in-depth analysis or an article about sheer numbers, charts and stuff. It’s just few thoughts and examples from the real world.
Read more…

We use Continuum 1.1 as our Continuous Integration server. We also have an LDAP directory that we like to use whenever it comes to user management. So we tried to integrate Continuum with LDAP. As described by the documentation, and here we configured the Continuum to use LDAP authentication.
Everything looked fine. Users could log in, as expected.
But there was one nasty problem. When we tried to change user roles, the users were not in the users list. Even if they logged in, the list showed only the admin and the guest user (and one user created before the LDAP configuration). We tried to google for an answer, but no luck. We tried to tweak the configuration, but it did not worked…
Read more…

This is the next article on planning, and what could go wrong on a huge project, and what to do to avoid pitfalls.
Read more…

Working on a huge legacy system as a software architect, the most valuable lesson learned is:
plan, plan, plan and do it as soon as you can
Beside of normal design planning, resource planning and stuff you might think of, there is different aspect of planning. Read more…