Improve the Getting Started experience
See original GitHub issueNow 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
cc @stevencl
Issue Analytics
- State:
- Created 10 months ago
- Comments:8 (8 by maintainers)
Top 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 >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
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).
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.