Live data from Hacker News

Show HN: Flytrap – Debugging tool for fixing production bugs

useflytrap.com

1–3 of 3 posts

Show HN: Flytrap – Debugging tool for fixing production bugs

#1
Hey HN! I’m Rasmus, co-founder of Flytrap. Flytrap is a debugging tool for reproducing and fixing production bugs faster.

When launching a product quickly, there is bound to be some bugs. Tools like Sentry might help combat this, but when a bug lands in Sentry, all you see is the Red Carpet of Doom (the stack trace).

We were frustrated with the poor developer-experience of current debugging tools, and decided to build Flytrap; a fast debugging tool that quickly allows developers to understand in detail what happened leading up to a bug, and focuses on reproducibility in the developer environment.

- Key features

1. Detailed context; See the inputs and outputs of all function calls leading up to the bug

2. Reproducibility; Reproduce the bug on your local development environment in under a minute

3. Security; All capture data encrypted during transit and at rest.

- Links

Home page: https://www.useflytrap.com

Docs: https://docs.useflytrap.com

GitHub: https://github.com/useflytrap/flytrap-js

What issues have you had with fixing bugs in production? We would love to hear your ideas, thoughts, experiences and feedback!

Show HN: Flytrap – Debugging tool for fixing production bugs
useflytrap.com

Re: Show HN: Flytrap – Debugging tool for fixing production bugs

#2
When building a quite a complex product like this, there were many interesting technical problems to face - for instance; creating the code-transform to transform code in a way that works in all libraries was quite tricky because we had to accomodate to all the intricacies of for instance `this` keyword in JavaScript. Another interesting problem was string serializing everything, and deciding what not to serialize (like for instance class instances)