10 Traits of a Great Modern Software Engineer
In 2008, Alex Iskold published a very popular blog on the topic of what it takes to be a great software engineer. He made some good points, but left out
In 2008, Alex Iskold published a very popular blog on the topic of what it takes to be a great software engineer. He made some good points, but left out
The Agile phenomenon is 10 years old this week. To celebrate its birthday, many Agile luminaries — including five signatories of the Agile Manifesto — gathered to celebrate, reflect upon
For most software licensing managers or server admin teams, enterprise server licensing is one of the most feared components of implementing a server environment. The only thing that changes faster
From what I have seen, the following four attributes are key to highly productive Agile software development teams: A desire for continuous learning Highly evolved engineering practices Clearly understood practices
The applications that you develop aren’t simply bits and bytes; they automate the most central processes that your business depends on. Application development teams are under pressure like never before
Many people dream of starting their own company. It is sexy, hip, fun and exciting. Unfortunately,there is a downside: tremendous risk. No one wants to assume risk, and much less
Every year, technology and innovation seem to grow at an increasingly rapid rate, with each year bringing about more and more innovation. This year was no different. 2010 has seen
Traditional, and highly insufficient, wisdom has been that a founding team should consist of 3-4 members with combined skill sets of engineering and the business. While this sounds about right,
By Clinton Sprauve Think about it: mainstream, commercial test automation tools have been around since the late 1980s. Open source test automation frameworks and tools like FIT, FitNesse, Selenium, White