Introducing Flytrap

Flytrap is a new approach to debugging that makes the Developer Experience of fixing production bugs much better. We don’t want you to have to worry about a bunch of logging everywhere in your code, and always being afraid something breaks. Flytrap’s focus is to make you as productive as possible, while making fixing bugs completely trivial.

Rasmus Gustafsson

Flytrap is a new approach to debugging that makes the Developer Experience of fixing production bugs much better. We don’t want you to have to worry about a bunch of logging everywhere in your code, and always being afraid something breaks. Flytrap’s focus is to make you as productive as possible, while making fixing bugs completely trivial.

A while back on a night out in northern Norway, I had to start debugging a critical production bug that broke the payment flow of my SaaS product. I had limited time to fix the bug or I would have lost about ~1K profit. Super stressful.

I had logging and Sentry in place, but neither helped me reproduce or find the root cause of the bug.

Ever since, I started thinking; why can’t we just have a tool that you setup once, and that allows us to reproduce every function call and function that the user ran before the bug?

Anyone who has ever worked with software knows that whenever you make software, the amount of bugs seems to be proportional to the amount of users it has. As you product is used more and more, you have more people discovering the edge-cases and stretching the product in ways you could never imagine.

The hardest problem with bugs is always reproducing the bugs.

Because of this, we use solutions such as logging and tools such as Sentry to let us know about any possible bugs.

The problems with logging is that there is never enough. And on the flip side, as a developer, it doesn’t make sense to put a log line after every single line of code.

How we’re improving the debugging developer-experience

So what’s the next evolution after logging and error monitoring tools? A completely new approach.

Our focus is to build a tool that you can integrate in 2 minutes to your project, and after that forget about adding logging lines. Our tool automatically captures everything for you. It’s like automatically adding logs everywhere.

Here’s a highlight of our features:

Closing

We’re on a mission of building a future where developers only focus on building new features and value. We are only just getting started and would love for you to come build this future with us. Give the product a try and let us know your feedback / suggestions on Twitter or Discord!