TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Videobug – The time travel debugger for JVM

63 pointsby shardullavekarabout 3 years ago
Hi All, this is Shardul here - I am the co-founder of Videobug.<p>https:&#x2F;&#x2F;bug.video<p>We are super excited to share Videobug with you. Videobug records run time code execution so that developers can watch it line by line as frequently as they want, right in their IDE. It takes away the pain of recreating exact conditions that led to a bug and saves developer time in every bug squash.<p>Parth (my co-founder) and I have worked on multiple production grade applications in startups and enterprises.<p>We used Logrocket, Sentry, and Datadog for logging and found ourselves adding more logs after a bug is found.<p>Adding accurate logs required disciplined engineering and collaboration across teams. Time to connect these logs to what’s wrong in the code, took quite sometime.<p>Videobug logs everything automatically. We are super psyched to launch our offline version. We plan to launch a fully self hosted version in 4 weeks from now, which will allow you to record and replay code executions in your staging and production environments.<p>We are looking for product feedback.<p>Here is a 2 min demo explaining how to use Videobug.<p>https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=U53IQifMt54<p>Join our discord channel to share your feedback or in case you need support.<p>https:&#x2F;&#x2F;discord.gg&#x2F;Hhwvay8uTa<p>P.S. Please note that we collect the following analytics data from your IDE: Your computer hostname, debugging events such as “started debugger”, “fetched exceptions” and “searched for code execution”.

6 comments

artparabout 3 years ago
Hi, I am Parth, the other cofounder.<p>Debugging and catching bugs has always been a fun game for me, but as the team size grows it becomes very tidious<p>1. Run into too many “works-on-my-machine-but-not-in-production” cases.<p>2. Logical errors were hard to catch with logging tools. We often added more logs to trace back where the issue was. This involved several production deployments.<p>3. Race conditions were rare and hard to recreate, and remained unresolved for days. Combing through logs for days was frustrating.<p>4. Logging tools offered stacktrace for crashes - we needed to figure what data led to these crashes. This was time-consuming.<p>Adding the links here again to make them clickable for mobile users<p><a href="https:&#x2F;&#x2F;bug.video" rel="nofollow">https:&#x2F;&#x2F;bug.video</a><p>2 min demo explaining how to use Videobug.<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=U53IQifMt54" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=U53IQifMt54</a><p>discord channel<p><a href="https:&#x2F;&#x2F;discord.gg&#x2F;Hhwvay8uTa" rel="nofollow">https:&#x2F;&#x2F;discord.gg&#x2F;Hhwvay8uTa</a>
评论 #31289750 未加载
评论 #31316227 未加载
skadamatabout 3 years ago
This looks neat! I just watched Alan Kay&#x27;s recent talk at GOTO Conference &quot;Is Software Engineering Still an Oxymoron&quot; and this tool reminds me a bit of the CAD -&gt; SIM -&gt; FAB part of his talk:<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;D43PlUr1x_E?t=2034" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;D43PlUr1x_E?t=2034</a>
mohanarpitabout 3 years ago
I think this is a very interesting concept. Will definitely shorten the REPL cycle from reporting a bug to recreating it in the code. I can see this being useful in QA and staging environments. Looking forward to the self hosted version for security reasons.
评论 #31286278 未加载
评论 #31286282 未加载
ratpikabout 3 years ago
This can definitely help shorten the time to debug, especially for the hard to debug customer specific issues.<p>Looking forward to this!
评论 #31292885 未加载
brainfreezedabout 3 years ago
Great work guys ! This product has a lot of potential and on top of that it makes the life of devs easier !!
评论 #31292881 未加载
zyl1nabout 3 years ago
What&#x27;s the oldest version of JDK supported for this?
评论 #31286734 未加载