Systems | Development | Analytics | API | Testing

BugSnag Beginners Series - Error Details

Hello, and welcome to part two of the BugSnag Beginners Series! We will cover the error details page and how it can be used to maximize error debugging in your BugSnag Dashboard. We’ll start by going over how error details heading information is organized, followed by what different pivots mean, how the status box works, where to find diagnostic data, and lastly how to create custom filters using your error’s metadata.

Achieving Observability Goals: A Conversation with TestGuild

Last month, TestGuild’s Joe Colantonio sat down with two of SmartBear’s product wizards to discuss the world of developer observability and upcoming trends. Eran Grabiner is co-founder of distributed tracing tool Aspecto, which was acquired by SmartBear earlier this year. Right now, he works as Director of Product Management for Aspecto spearheading observability projects. Justin Collier is a longtime member of the SmartBear team and currently serves as Senior Director of Product Management.

Why Iceberg Is Shaking Up the Data Warehousing World

Apache Iceberg is transforming how organizations hanle data by solving key challenges in traditional data warehousing. It offers schema evolution without downtime, automated partitioning, ACID compliance, and time travel for historical data access. Its open table format separates storage and compute, enabling scalability, flexibility, and cost efficiency.

Chaos Testing Explained: A Comprehensive Guide

Chaos testing, also known as chaos engineering, is one of the most-used methodology to test the resilience and reliability of systems by intentionally introducing controlled failures. Simply put, the goal is to identify weaknesses and improve a system’s ability to handle unexpected scenarios. Originating from Netflix’s famous Chaos Monkey tool, chaos testing has become a key practice in building robust distributed systems.

Top 7 APIs for Seamless PDF Integration in Web Applications

Since Adobe introduced the PDF in 1993, this versatile file format has played a key role in the digital revolution. PDFs give us a universal languages across different devices, they support interactive and multimedia elements, and they provide robust encryption. Today, Adobe estimates there are over 2.5 trillion PDFs in existence around the world. It’s fairly self-evident, then, that PDF functionalities are now a crucial part of web application development.

Boost Your Revenue and Customer Satisfaction with Real User Monitoring

Real user monitoring (RUM) is a type of application performance monitoring that provides insights on how people interact with your app. With RUM, you can see what your users see by monitoring key elements of their experience within your application. There’s lots of industry buzz about observability, but for good reason. RUM is a critical part of digital experience monitoring because it’s incredibly valuable to understand user behavior and preferences.

Orchestrated Service Virtualization: The Definitive Guide

Software development requires a lot of things to be highly optimized due to the sheer number of parts and the interconnected nature of those parts. Making your service seamless, efficient, and scalable requires tooling that is itself seamless, efficient, and scalable. As organizations have moved to adopting microservices and distributed cloud-native solutions, being able to effectively scale resources and the systems which operate upon those resources has been made even more critical.

Black Box Testing And White Box Testing: A Complete Guide

Software Testing is the most important step in the software development process. This process helps in validating and verifying that a software application is Bug-free, and the software is improved in terms of efficiency, accuracy and usability. Black Box Testing and White Box Testing are two most useful testing techniques for Software Testing. In this blog, we will be covering more about their definitions, advantages, disadvantages, their types, limitations and tools used for testing.

How to Implement Secure Access Control with OPA and Kong

Ensuring secure access to applications and APIs is critical. As organizations increasingly adopt microservices architectures and cloud native solutions, the need for robust, fine-grained access control mechanisms becomes paramount. This is where the combination of Open Policy Agent (OPA) and Kong Gateway shines.

ESB vs. Microservices: Understanding Key Differences

Microservices are an approach to building applications that focuses on breaking down monolithic applications into independent, but loosely-connected “microservices.” ESBs and microservices are both architectural approaches for integrating applications, but they have different strengths and weaknesses. ESBs are better suited for integrating monolithic applications, while microservices are better suited for building scalable and resilient applications.