Debugging

2021 Recap: Too Fast Too Productive!

Our motto is “Observability for all!”. This has multiple meanings. We provide observability products for all the phases of the software development life cycle from development to post production. And we believe that observability is a basic need so we provide our products and services forever for free up to a pretty generous level of usage.

Pinpoint Application Failures with Distributed Tracing

When building modern software architectures there can be many moving parts that while adding to the flexibility of software, can also make them more complex than ever before. With software now being built in smaller, more discrete components, issues can occur at many different layers across the stack, making them more difficult to track down.

Thundra Foresight's CircleCI Plugin for Seamless Test Monitoring and Debugging

Today we are announcing the CircleCI Orb for Thundra Foresight and the integration between two products. Thundra Foresight is a test monitoring tool that gives the ability to watch your tests closely. If you're new to the CI/CD world, you can think of an orb as a reusable workflow that can be used with a single line of configuration. A lot of products use this capability to give their users ease of integration in their CI runs. For Thundra Foresight, giving this option to our users was a must.

Five Major Software Development Challenges In Martech

In order to optimize results, marketing professionals inside high-performing organizations are embracing new technology, tools and data more than ever before. The technological innovations in the martech domain are booming globally and helping digital marketers achieve their digital campaign and lead-generation goals.

Three Ways to Debug Code in Elixir

Elixir provides a very powerful suite of tools that devs can use to observe the behavior of their code and debug errors. There are several different strategies you can use to debug code in Elixir. While it is hard to produce a comprehensive list of all possible debugging methods, we will cover some of the most common methods in today’s post.

Debugging Microservice Applications with Thundra

Debugging has traditionally been done during the development of software by putting breakpoints to the suspicious lines of the code. And when the execution hits the breakpoint, it stops naturally and you get the outputs you need in order to understand the root cause of a defect. What if your software is a modern application, actively running in production and serving users. In this case, you are mostly left alone with logs.

Introducing Dynamic Observability: A no-code integration between Elastic and Rookout

In recent years, Observability has become a de-facto standard when discussing development and maintenance of cloud-native applications. The need to develop an observable system and ensure that as it runs in production, engineers will be able to detect performance issues, downtimes, and service disruptions, has evolved into a rich ecosystem of tools and practices.