A

A VS Code extension to debug async Rust logs from tracing

Hacker News

A VS Code extension to debug async Rust logs from tracing

Debugging async Rust is often a pain [1][2]. The `tracing` library [3] provides great abstractions to deal with logs generated during concurrent code execution, but eyeballing nested spans in the terminal is cumbersome. We thought "what if we could navigate async logs and nested spans in VS Code?". We looked into it and made a simple VS Code extension. It's a prototype, but if you're interested in trying it out, we'd love some feedback! Github: github.com/hyperdrive-eng/traceback --- References: [1]: "Is there any way to actually debug async Rust? [...] debugging any sort of async code (which is ALL code in a backend project), is an absolutely terrible experience" ~Source: reddit.com/r/rust/comments/1dsynnr/is_there_any_way_to_actually_debug_async_rust [2]: "Why is async code in Rust considered especially hard compared to Go or just threads?" ~Source: reddit.com/r/rust/comments/16kzqpi/why_is_async_code_in_rust_considered_especially [3]: docs.rs/tracing/latest/tracing

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: code · Missing: mac, agents, macos
66%66% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
55%55% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
41%41% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
40%40% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
36%36% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
21%21% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

A
A VS Code extension to visualise Rust logs in the context of your code41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A VS Code extension to visualise Rust logs in the context of your code

Hacker News5
We
We made a VS Code extension to recreate a debugger experience from logs62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We made a VS Code extension to recreate a debugger experience from logs

Hacker News3
Ho
How to debug Lambda functions with VS Code52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

How to debug Lambda functions with VS Code

Hacker News12
Ty
Typewriter, my first VS Code extension46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Typewriter, my first VS Code extension

Hacker News3
Wh
What's That Slang – VS Code extension for expansion of slangs46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

What's That Slang – VS Code extension for expansion of slangs

Hacker News1
Ma
Markwhen VS Code Extension46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Markwhen VS Code Extension

Hacker News2
VS
VS Code extension to run/debug Go table tests47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

VS Code extension to run/debug Go table tests

Hacker News3
Pa
PasteOverflow – VS Code extension for instant code pasting from SO53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PasteOverflow – VS Code extension for instant code pasting from SO

Hacker News1
Re
Related Files extension for VS Code51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Related Files extension for VS Code

Hacker News1
VS
VS Code GoLang Productivity Extension58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

VS Code GoLang Productivity Extension

Hacker News3