Yucel F. Sahan

Sidekick - Like Chrome DevTools for your backend, now open source

Sidekick lets you collect stacks and dynamic logs from your applications without redeploying!
Sidekick Open Source is here to make live debugging more accessible. Built for everyone who needs extra information from their running applications.

Add a comment

Replies

Best
Barış Kaya
Hello, Product Hunters! πŸ‘‹ I'm Barış πŸš¨β†’I’m thrilled to announce that Sidekick is now Open Source!β†πŸš¨ Sidekick is a live application debugger that lets you troubleshoot your applications while they keep on running. It allows you to add dynamic logs and put non-breaking breakpoints in your running application without the need of stopping & redeploying. Currently supporting Java, Python & Node.js runtimes. So Sidekick is like Chrome DevTools for your backend. Problems that we solve - Collecting dynamic data from running applications is hard πŸ₯΅ - Adding new logs and redeploying apps takes time βŒ› - Developer onboarding is hard for complex systems πŸ€·β€β™€οΈπŸ€·β€β™‚οΈπŸ€· - Microservices are harder to debug πŸ“¦πŸ“¦βŒπŸ“¦ - Logging everything or using APMs create so much unnecessary data 🧻 What we offer Here is how you can benefit from Sidekick and boost your developer productivity up to 3x: - Debug your remote application (monoliths or microservices on Kubernetes, Docker, VMs, or Local) and collect actionable data from your remote application. πŸ“¬ - Add logs to your production apps without redeploying or restarting πŸͺ΅ - Cut your monitoring costs with on-demand & conditional logpoints & tracepoints πŸͺ“ - On-board new developers by showing how your apps work using real-time data. πŸ™‹β€β™€οΈπŸ™‹β€β™‚οΈπŸ™‹β€β™€οΈ - Observe Event-Driven Systems with ease πŸ”Ž - Programmatically control where and when you collect data from your applications πŸ‘©β€πŸ’» - Either use Sidekick's Web IDE, VS Code & IntelliJ IDEA extensions to control your Sidekick Actions or use headless clients to bring Sidekick to your workflow in any way you want! πŸš€ - Evaluate the impact of an error on applications with integrated distributed tracing. πŸ“Š - Collaborate with your colleagues by sharing snapshots taken by Sidekick. πŸ’ƒβž•πŸ•Ί - Reduce the time spent context-switching between different tools. ⏲ Our journey: It has been around 6 months since we released Sidekick as a standalone solution and the last 6 months were a roller coaster. We have improved Sidekick to make it a true developer-first tool that makes the developers a part of the core loop. You can read my blog to learn more about our journey: https://medium.com/runsidekick/p... In addition to our new features, we have decided to make Sidekick Open Source to allow self-hosting and make live debugging more accessible. Now it is ready to meet you! TLDR; Sidekick is a plus one for your observability stack, built for everyone who needs extra information from their running applications, and now it is open-source! We still have a lot to do and we would love to hear from you in the comments down below, your feedback and your recommendations πŸ€©πŸ™
Ann Ezexel
@boroskoyo Congratulations:) I am very glad that we chose one day to launch :) you have made a very cool app :)
Barış Kaya
@k_kibo Ah! Thank you very much for your comment :) , checking yours right now!
Fares
Waw nice job ! Congrats on the launch ! @boroskoyo @kantarci @yucelfaruksahan
Leo Zaroff
@boroskoyo Congrats on the launch! We launched Caravan and we would love to have your support.
Burak KantarcΔ±
Hi PH fam! We are very excited to launch Sidekick as Open Source. I can't imagine a developer tool without community support. It is always giving back to the community. Sidekick is there for developers to shift observability left. You can boost your development productivity with an open tool like Sidekick! Please share your thoughts, I and @boroskoyo will be here for your questions! p.s. we will be on Discord as well!
@boroskoyo @kantarci Looks great! Congrats on the launch!
Askin Temel
Good job! Congratulations on the launch πŸš€
Congrats on the launch!
Rahul Nair
This is definitely good news. Definitely use it for one of our projects! Thanks.
Burak KantarcΔ±
@rahul_nair93 Let us know what you think; your feedback is appreciated!
Yucel F. Sahan
Congrats on the launch team! What open-source lover friends already liked it :)
Sefa SarΔ±kaya
Such a remarkable idea, congrats on your launch! πŸ™Œ
Barış Kaya
@sefasarikaya Thanks Sefa, glad that you liked the idea
Burak KantarcΔ±
Let us know what you think @sefasarikaya :)
Mustafa Ergisi
Congrats on the launch! This is a nice product that enhances the developer experience.
Barış Kaya
@mustafaergisi Thanks, Mustafa! I would love to hear your feedbacks
Melis Oktay
Revolutionary! Congrats on the launch πŸš€
Burak KantarcΔ±
Thanks, @melis_oktay1 let us know what you think! If it was easy, everybody would do it.
Bohdan Romaniuk
Congrats on the launch, guys!
Eren GΓΌndΓΌz
Congrats on the launch πŸš€ Good Job! πŸ’ͺ
Bengi Dolgun
Congratulations on the launch! The fact that you are giving back to open source community is awesome.
Edem Gold
Awesome product! Congrats on the launch!
Riddhi Dagli
@boroskoyo Congratulations on the launch!! This is amazing. All the best :)
Julia Clark
Good job
Ilker Koksal
Congrats πŸ‘ŒπŸ»
Amirali Nurmagomedov
it's a huge time saver, love it! congrats team
Barış Kaya
@amirali_nurmagomedov ah thank you! would love to hear your feedbacks
Mayank Jain
@boroskoyo, amazing. Looks very interesting. Congratulations on the launch.
Tommy Drenis
Looks very useful, congrats on launching!