News

Past, Present, and Future of Sidekick

It is time for our biggest update ever. Sidekick goes open-source!
Baris Kaya
3 mins read

It has been around 6 months since we released Sidekick as a standalone solution. It is time for our biggest update ever.

You can see where we were at day zero here: https://www.runsidekick.com/blog/announcing-sidekick-instant-live-debugging-to-fix-software-bugs

https://www.pexels.com/photo/woman-lacing-up-her-gray-and-pink-nike-low-top-athletic-shoe-601177/

At the beginning we were describing Sidekick as;

“a modern live debugging tool that helps development teams to understand their code instantly by getting snapshots of their running applications wherever they run.”

Initially, improving developers’ day-to-day debugging routines with tracepoints aka non-breaking breakpoints was our main goal. As we got to know our customers and the market more, we discovered that Sidekick has a lot more to bring to the table. First, we added log points and give our users the ability to collect traces and generate logs on-demand without stopping & redeploying their applications. Then we started working on discovering the extra benefits of Sidekick-generated data. As an initial step, we developed an MVP for Sidekick Node.js Client that lets you use your generated data programmatically.

A subset of what we achieved in this relatively short period of time;

Team Sidekick after the latest sprint

One thing led to another and we started to discover new surface areas for Sidekick. Now it is a headless addition to your observability stack. With new OpenTelemetry support and REST API, it came to a stage where it allows you to put your logpoints / tracepoints programmatically and use the generated data again using your programming skills. A true developer-first tool that makes the developers a part of the core loop.

Today;

In addition to its live debugger superpowers, Sidekick is a plus one for your observability stack.

Our journey continues and there are many more steps to come, but the big news is future of Sidekick is bright and open! Open as in Open-Source!

🥁🥁🥁Drum rolls!🥁🥁🥁

Sidekick goes open-source! In the next few days, all our core functionality will be available for free and open-source.

With this release anybody will be able to have their self hosted Sidekick instances, this will open up new opportunities for community to meet live debugging and contribute to Sidekick.

Please let us know your invaluable ideas because they will guide us on our path to discovering the future of application observability. You can get in touch with us through Twitter, and join our Discord community.

Fresh insights from Sidekick experts every week.

Get the best insights, delivered straight to your inbox.