Unblocked AI Code Review — High-signal comments based on your team's context
High-signal comments based on your team's context
Promoted
Maker
📌
Hey Product Hunt 👋,
I'm Ollie the maker of Shortcut Masters and this is my first PH launch!
I built Shortcut Masters as I found that after 5 years of using VS Code, I knew only a handful of shortcuts.
Just spending time in the editor wasn’t enough for me to pick them up. So I decided I should be more deliberate and set out to master them and ideally, improve my productivity.
What I found though, was massive cheat sheets and memorization tools, I couldn’t get excited about either, so I figured I'd build my own solution....
Shortcut Masters uses a different approach, it embeds the same editor as VS Code into challenges, so you get real feedback on how the editor responds to shortcuts. Combining this hands-on approach with spaced repetition and you’ve got the ingredients to learn shortcuts really quickly and become a faster developer!
I've found this to be really useful and I hope you do too.
You can check it out here: https://shortcutmasters.com/
I'm really excited to get feedback from the PH community, any questions at all just ask and I'll do my best to answer.
Cheers,
Ollie
Congratulations on your Product Hunt debut, Ollie! Shortcut Masters sounds like a game-changer for VS Code users looking to level up their productivity. I love how you've integrated interactive challenges right into the editor for a hands-on learning experience.
I'm curious to know, what inspired you to take this unique approach in helping developers master shortcuts?
Wishing you all the best with your launch! 🚀
Report
Maker
Thank you @mashy !
I wanted to create a learning experience that's as close to working in VS Code as possible, I didn't discover a way to do this via extensions & extensions development wasn't an area I was familiar with but I knew that VS Code is built on-top of the Monaco Editor which can be embeded on webpages.
So after some inital hacky experimentation I found that I could hook into keypresses used when typing in the Monaco editor to validate when a user completes a shortcut. I started using it myself and found it really helped me to solidify and discover useful shortcuts.
SiteForge - AI Website Wireframer