TRENDING NOW
RESTful Web Services: A Tutorial
As REST has become the default for most Web and mobile apps, it's imperative to have the basics at your fingertips.
Why Build Your Java Projects with Gradle Rather than Ant or Maven?
The default build tool for Android (and the new star of build tools on the JVM) is designed to ease scripting of complex, multi-language builds. Should you change to it, though, if you're using Ant or Maven?
Developer Reading List: The Must-Have Books for JavaScript
The best books for learning the basics, becoming expert, and and writing complete apps in JavaScript
Articles
Farewell, Dr. Dobb's
After 38 years of glory, the long run of Dr. Dobb's has come to an end. - Design
Jolt Awards 2015: Coding Tools
The best tools available for creating, testing, and debugging code. - Jolt Awards
Thriving Among the APIs
You're about to start work on designing and publishing your product's API. Now what? - Design
The Long Death of Project Hosting Sites
Last month, Microsoft and Google bypassed their own code hosts to post major code projects on GitHub. The once-favored hosts have begun a long, familiar decline. - Web Development
Testing for Failures with Python
Writing solid code means knowing that when programs fail, they do so gracefully and predictably. Unit testing verifies this. - Testing
We Need More Agile IT Now!
While IT is becoming more Agile, the rate of change in business requires even faster adoption of Agility. - Design
Clarity of Goals: The Most Important Element of Product Success
Complete clarity and constant communication of goals are as important to a product's success as execution, perhaps more so. - Design
Building Node.js Projects in Visual Studio
Developing server-side apps with the popular Node.js framework can now be done with the full support of Visual Studio IntelliSense, debugging, and project management. - Tools