3 Challenges to Delivering Quality Software in Visual Studio

You have probably run into quality issues within your Agile organization. Often, quality issues can be traced back to three main factors: Not focusing enough on quality early in the development process Not having Dev support for testing Having a highly siloed dev … [Read more...]

Virtualization in Definition-Driven API Development

Agile development is highly iterative, and relies upon the rapid development of software and early feedback. These practices are well understood and practiced in mature application development teams. The shift to an agile software development process has helped teams … [Read more...]

API Security: 6 Themes for Securing Your API

Security certainly feels a lot more like a journey than a destination. This is especially true with APIs becoming a critical piece of any mobile or web application. With so much information being shared through APIs, teams need to ask themselves: how can you effectively … [Read more...]

What Is Reasonable to Expect from Your IDE

If you're a software developer, there's a decent chance you've been embroiled in the debate over integrated development environments (IDEs) versus text editors. Users of IDEs will tell you that they facilitate productivity to a degree that makes them indispensable, … [Read more...]

The Role of System Testing in Automated Infrastructure

In today's world of delivering software, the automation of infrastructure has become a key component in providing consistency and reliability. The ease by which we can "spin-up" tens to thousands of virtual machines hides the fact that there is significant complexity in … [Read more...]

Getting Real About Memory Leaks

Modern programming languages tend to separate the programmer from memory management; Java programmers don't have to deal with pointers; they just declare variables and let the built-in garbage collector do its thing. These garbage collectors are smart, but not perfect; … [Read more...]

4 Things CIOs Can Learn About Application Performance from 1-800-Flowers.com

We’ve all been there — it’s Valentine’s Day, Mother’s Day, or some other big holiday and you still haven’t found the perfect gift. And if you’re like millions of other people, 1-800-Flowers.com was probably your saving grace. But have you ever wondered what goes on … [Read more...]

Take The Ultimate REST API Challenge

If you're reading this, you've probably heard the terms API and REST used extensively — but how much do you actually know about REST APIs? Over the last few weeks, we’ve rolled out a ton of new education about using and testing REST APIs. We’ve looked at: the history of … [Read more...]

3 Ways to Fortify Your APIs to Make Sure They’re Battle Ready

In this post we examine the impact of an outage of HBO’s live-streaming service, HBO Now, which took place in June during an airing of an episode of Game of Thrones. We’ll look at what teams working with APIs should learn from this incident, why API testing is important, and … [Read more...]

Collaborating with Outsiders to the Dev Team

Developer news sites, blogs, books, and tutorials tend to speak at length about how developers should collaborate with one another to maximize team effectiveness. The subject of how developers should collaborate with people outside of the dev team often gets shorter shrift, … [Read more...]

All Posts»