Many companies, particularly consultancies believe that anyone who works an eight-hour day is a serious slacker. In my opinion, having people chronically work excessive hours is a sign of poor management. In this article I will share my thoughts on what we should and should not be doin... Many companies, particularly consultancies believe that anyone who works an eight-hour day is a serious slacker. In my opinion, having people chronically work excessive hours is a sign of poor management. In this article I will share my thoughts on what we should and should not be doin...Feb. 7, 2012 12:00 PM EST Reads: 113 |
Sharing code across teams poses many challenges. Each team will have its own release schedule and agenda and will not be aware of each other’s day-to-day activities. Sharing code successfully across teams requires proper planning and infrastructure.
In this article I share ten sugges...Jan. 20, 2012 11:30 AM EST Reads: 1,135 |
Maintaining complicated legacy applications is a challenge, which is often made worse by lack of documentation, nonintuitive design, and coding practices. Unfortunately almost all software developers will find themselves with such an assignment at some point in their careers.Oct. 26, 2005 07:15 PM EDT Reads: 24,263 Replies: 1 |






Salma started her career back in 1993, working on Steve Jobs NeXT platform and moved on to Java when it was at the ‘bleeding edge’. She has worked as a consultant for more than ten years, working primarily on website development projects for a large variety of clients. In addition to her fascination with everything technical she also has a strong interest in developing her leadership and management expertise.
She enjoys living in Chicago and being the mother of two rugrats, ...um boys and is currently working for Arc Worldwide/Leo Burnett helping fortune 500 clients build awe-inspiring websites.

Sharing code across teams poses many challenges. Each team will have its own release schedule and agenda and will not be aware of each other’s day-to-day activities. Sharing code successfully across teams requires proper planning and infrastructure.
In this article I share ten sugges...
Maintaining complicated legacy applications is a challenge, which is often made worse by lack of documentation, nonintuitive design, and coding practices. Unfortunately almost all software developers will find themselves with such an assignment at some point in their careers.













Ulitzer content is offered under Creative Commons "Attribution Non-Commercial No Derivatives" License.
For any reuse or distribution, you must make clear to others the license terms of this work.
The best way to do this is with a link to this web page.
Any of the above conditions can be waived if you get written permission from Ulitzer, Inc., the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.