More than half of all programmers moonlight -- as hobbyists, as contributors to open source projects, or, thanks to marketplaces like the AppStore, for fun and profit.
How should developers cope with software eating the world?
Which three trends had the biggest impact on IT in 2012, and which will affect IT the most in 2013?
What are the benefits of HTML5 to your organization, and what skills will you need to make the transition a success?
Building software faster doesn't mean the software is better. What your IT organization may need is an agile quality process.
Writing good, robust unit tests is not hard -- it just takes a little practice. These pointers will help you write better unit tests.
How a team of five university students developed a cross-platform, mobile, real-time app for managing presentations with no mobile development training.
With the proper process controls, you can now allow access for any class of device and "future proof" yourself from what comes next.
A pair of analysts surveyed how enterprises are using an agile methodology. The facts are interesting; their analysis is downright foolish.
What makes Akka so valuable for building today’s distributed applications?
By proactively managing new technology implementations and fully understanding the old IT environment, your organization can meet end-user expectations faster while managing the overall impact to your network.
Three steps every product manager can take right now to overcome roadblocks to user-friendly software design.
A majority of companies are standardizing on open source for their application development efforts, though they might not be effectively monitoring their use of open source.
We explore what the Scala programming language can do for your organization with the language’s inventor.
Can the gulf between development and operations be bridged?
IT can evolve gradually to cloud-scale patch and update management. You can prepare for the future and still make things better today by applying these four principles.
Microsoft's Build conference wasn't just focused on Windows 8. Agile software development and ALM also earned their place in the spotlight.
Our final set of recommendations for avoiding analysis paralysis in your cloud computing project.
If your COBOL application isn't broken, it probably hasn't been Web-enabled.
How enterprises and software developers can evaluate and manage risk to ensure project success.