Category Archives: DevOps

application performance management

APM: What You Need to Know

Application performance management (APM) is the practice of monitoring and managing the performance, availability, and capability of modern software applications. APM doesn’t have an explicit, dictionary definition, but is rather an industry-created term that encompasses nearly everything to do with monitoring and managing code, application performance, transaction times, and end… continue reading →

airbrake-devops

DevOps Best Practices

DevOps is the practice of combining the philosophies and tools of software development (Dev) and software operation (Ops). For better or worse, DevOps encompasses every aspect of a software system, including actual source code, infrastructure, configuration, data, testing, deployment, staging, production, and so forth. Thus, finding and implementing the most… continue reading →

managing software teams

12 Tips for Managing Software Teams

Managing software teams can be difficult, even for the most disciplined and well-established organizations. Every aspect of the software development process must be carefully considered and balanced, allowing multiple teams to equally and efficiently produce software that customers will truly love. Managing these teams requires an understanding of the details… continue reading →

airbrake-devops

What is DevOps?

DevOps is the practice of combining the philosophies and tools of software development (Dev) and software operation (Ops). The term was first introduced during the 2008 Agile Toronto conference by developers and technologists Patrick Debois and Andrew Shafer. Yet, as with many relatively new technological terms thrown around the industry,… continue reading →

software methodology

How Your Software Methodology Affects Production Behavior

Dozens of development methodologies have popped up over the relatively few decades in which modern software development has taken place. Each method provides its own benefits and challenges throughout the software development life cycle, but it can be particularly difficult to determine how your software methodology affects production behavior of… continue reading →