Puzzles allows you to sharpen your coding skills inside of your tailored Visual Studio Code environment and add your own tests.
Solve problems from Reddit's r/dailyprogrammer, Project Euler, and CodingBat in a fully-featured IDE, rather than a
Use Puzzles to prepare for technical interviews and start solving coding problems like you would in actual interviews today!
See how quickly you can get coding!
Want to practice LeetCode specifically? Check out this extension instead! It should be what you're after... though Puzzles likely can help you as well!
Like this project? Leave a review here or a star on GitHub.
Here's how to build Puzzles into your daily coding practice routine.
See this in practice (and code along with me) here!
As mentioned, Puzzles currently supports problems from r/dailyprogrammer, ProjectEuler, and CodingBat. It fetches a random problem for any of those three sites, creates a folder, and stores both a markdown file with the problem description and creates a
An outline of planned features is below!
Here's my plan for near-future development:
None required! Note that Puzzles does create fodlers and files though, so you'll likely want to create a separate workspace on your computer for your work.
In the future, there will be an option to set your preferred solving language.
Currently, the extension is a bit... shaky. There is a plan to stop scraping soon and add a better data source. If you experience any issues at all, open an issue or reach out via email for support!
This project was originally being part at Microsoft's VS Code hack-a-thon. It is actively under early development; if you're interested in helping grow this project, please file a ticket or open a pull request!
Initial release for Microsoft's VS Code Hack-a-thon, sponsored by MLH.