Agile testing means rolling up your sleeves and taking on responsibilities across the project. Here are 12 key tasks everyagile tester must know.
Write an HTML5 mobile app? Go with native? The real answer is to use what works: HTML5, native, or hybrid. Here are the pros and cons and when to...
Developers have long wanted to build flexible applications that could be snapped together. Microservices deliver on the dream of Lego-like...
One key step toward achieving natural conversations with machines is combining the power of AI with the ease of use of an API.
Many companies are not executing performance engineering processes correctly. Here are some of the most common mistakes and how to avoid them.
Negative reviews of speed, responsiveness, and stability can kill an app's success. Avoid this fate with clever loading, simple UIs, and old-school...
Developers see the Internet of Things (IoT) as fertile ground for automation in the future, according to a recent survey of IT professionals.
Google's mobile-friendly update is not the #mobilegeddon some predicted. Here's why this update is the perfect opportunity to upgrade your site.
The openness of Android may be good for consumers, but Android fragmentation hurts the platform's potential for wearables and the Internet of...
Relying on performance testing alone can lead to failures of Healthcare.gov proportions. Performance engineering will help you avoid such disasters.

Pages