question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Improve the Getting Started experience

See original GitHub issue

Now that the dust has settled on the initial work to stand up walkthroughs and their contribution to the Get Started page, I think it’s time to take a look at the experience overall with fresh eyes.

A few questions to kick off a discussion:

Do the walkthroughs…

  • Meaningfully increase retention for new users?
  • Increase productivity by showcasing features like command palette, side-by-side view, etc.?
  • Get dismissed immediately/contribute to a negative experience for experienced developers?
  • Need to pop up right after install? (vs. an opt-in model)

Some obvious quick wins in the meantime:

  • Raise overall UI quality/polish bar for walkthroughs
  • Move/add/remove walkthrough steps as needed
  • Give walkthrough and individual steps a content pass
  • Refresh theme picker thumbnails

Current state

CleanShot 2022-11-08 at 10 09 30@2x

CleanShot 2022-11-08 at 10 09 13@2x

cc @stevencl

Issue Analytics

  • State:open
  • Created 10 months ago
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
digitaraldcommented, Nov 9, 2022

Related:

https://github.com/microsoft/vscode/issues/142219 for todo-model + simple heuristics causing piles of unfinished walkthroughs. https://github.com/microsoft/vscode/issues/130417 for an overhauled UI that looks nicer in narrow viewports (maybe even sidebars).

0reactions
eamodiocommented, Dec 7, 2022

Need to pop up right after install? (vs. an opt-in model)

Please make that happen for extensions, I’d definitely want control over having that forced upon users.

As for the layout, we (imo) definitely need better ux when narrow, but I still feel the editor area is the right place for these. The sidebars feel too constrained.

Maybe there is a more sliding panel UX for the TODO section when narrow?

While extensions can’t really collect telemetry (which is something else I’d really like) to gather usage/engagement of the walkthroughs I feel like they have helped as our getting started video (though it’s both on our sidebar & walkthroughs so I could be wrong) gets a lot of views.

Read more comments on GitHub >

github_iconTop Results From Across the Web

10 Tips for Gaining Experience To Advance Your Career
1. Join a professional organization · Network with other professionals · Trade tips on how to accomplish tasks more successfully · Learn new...
Read more >
11 Ways to Develop An Excellent Onboarding Experience
11 Ways to Develop An Excellent Onboarding Experience · 1. Preliminary Introduction · 2. Present the Company · 3. Give Them Space and...
Read more >
10 Easy Ways to Improve Your Employee Experience Strategy
1. Deliver Excellent Communication · 2. Respond to Feedback · 3. Focus on Employees · 4. Promote Diversity and Inclusion (D&I) · 5....
Read more >
The 10 best user onboarding examples to learn from - Appcues
Analyze, adjust, and repeat: No onboarding experience is perfect, and even the best onboarding experiences continue to be experimented on and updated. Conduct ......
Read more >
New and First Time User Experience: Tips and Best Practices
How to Enhance First-Time User Experience in 5 Steps · 1- Make download and signup easier · 2- Always welcome warmly and never...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found