For the first time I'm happy that something is not working

by

Marwan Haddad

June 30, 2021

4 Min

reads

It’s 2pm and I am in a meeting with a UI/UX designer to help us design a few new interactions on the platform. I go to the project settings page to invite the designer.

I enter their email address in the invitations, they don’t get the email. I resend the invite, nothing.

They check the spam folder ….nada. no email.

A few seconds later I got a notification (configured to send to Slack at the moment, we support Microsoft Teams / Email and Generic Webhook endpoints) informing me about the issue:

Clicking the link opens the error bucket page (for deeper discussion about Error bucket and root causes please see this blog

For the first time I’m happy that something is not working, and this is why we’ve built railtown.ai in the first place.

To summarize railtown.ai was able to help with:

  • pushed an alert to the notification channel of choice, so we knew about the problem without digging through logs
  • bucketed/grouped errors correctly, so we get only one notification
  • identified and masked PII (email address in this case) in the Log
  • matched correct tickets in our Ticket board that introduced the issue
  • pointed out which dev saw the error locally, we can ask them for help to figure issue out

railtown.ai helped us go from the notification to a fix for the issue quickly!

If you don’t already have a railtown.ai account sign up and let us help you improve the quality of your software and increase your developer velocity.

Keep reading

Root CauseHow AI Can Detect Software Bugs and Root Cause Analysis

Software bugs can be a significant source of frustration for developers and users alike. These errors in code can lead to crashes, data loss, and other issues that can negatively impact the user experience. Identifying and resolving software bugs is crucial for ensuring the quality and reliability of software applications. Artificial intelligence (AI) advances have made it possible to detect and diagnose software bugs more quickly and accurately than ever before

by

Marwan Haddad

March 29, 2023

5 Min

reads

AppInsightsHow AI Can Help Your Company Save Time on Creating Release Notes

With our Release Notes solution, you can save time for your team by generating all of your release notes automatically. What’s more, our product will give you the freedom of choosing the final format for all of your release notes, be it a summary, a short list, or a full page.

by

Marwan Haddad

February 6, 2023

3 Min

reads

Root CauseMachine Learning for Solving Root Cause Application Errors & Failures

In today's world, even a single application error could have significant consequences for both businesses and individual developers. From lost revenue and damaged reputation to disrupted services and frustrated customers, the cost of not addressing bugs in your code can be quite high.

by

Marwan Haddad

January 18, 2023

5 Min

reads