Systems | Development | Analytics | API | Testing

Accelerating Code Quality with DORA Metrics

What do Google’s DevOps Research and Assessment (DORA) and Rollbar have to do with each other? DORA identified four key metrics to measure DevOps performance and identified four levels of DevOps performance from Low to Elite. One way for a team to become an Elite DevOps performer is by focusing on Continuous Code Improvement.

What is Java Memory Analysis

Java memory analysis is an important process in checking the performance of a Java application. It helps Java developers ensure the stability of the application by checking the memory consumption. There are several factors to look into when doing memory analysis. But to get to the bottom of this process, it is vital to learn first how memory works.

Key benefits of networked testing on real devices

Fast product iteration yields low time-to-market, rapid response to user needs, and faster validation of new features. However, it also leads to tight testing windows. Automating software testing may be an instinctual response to demands for speed, yet striking a balance between automated and manual testing allows for greater control over the end-user experience.

5 Ways to Improve Data Quality with Teradata

In 1979, Teradata began life as a collaboration between Caltech and Citibank. Today, this enterprise software group is all about redefining business intelligence tools and data management. The Teradata Database is now the Teradata Vantage Advanced SQL Engine, The name not only highlights the evolution of the company but also recognizes that tech consumers now expect more from their tools.

Historical Test Report Portal - How Developers Accelerate the Testing Process

Your testing team, from developers to testers, has put out a great amount of work to design test cases. Knowing that an error-free testing process simply does not exist, when it comes to the test execution, this one fails, while the rest passes. Or, is one of them is taking much longer to complete compared to previous runs? How do you determine if your tests have slowed down or increased their probability of failing? This requires context–historical logs from past sessions to be more specific.

Pub/Sub Examples: 5 Use Cases to Understand the Pattern and its Benefits

In this post, we take a look at 5 pub/sub examples that will help us understand how companies and organizations across all types of industries are leveraging this architectural design pattern to solve common engineering challenges and improve their architecture.

Testing in Production: How Did We Get Here?

Testing in production simply means testing new code changes in production, with live traffic, in order to test the system’s reliability, resiliency, and stability. It helps teams solve bugs and other issues faster, as well as effectively analyze the performance of newly released changes. Its overall purpose is to expose problems that can’t be identified in non-production environments for reasons that may include not being able to mimic the concurrency, load, or user behavior.

5 Elements of Workplace Safety from Healthcare Leaders

As COVID-19 vaccinations continue to roll out, organizations across industries prepare to return employees to the workplace. It’s a journey fraught with anxieties, uncertainty, and unknowns. In a recent poll of Appian webinar participants, a mere 17% reported that their companies feel fully prepared to reopen facilities, and only 51% said they felt even “somewhat” prepared. The good news is that a safe return to the workplace is not uncharted territory.