DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Adrian Grimm for Vets Who Code

Posted on

VetsWhoCode Extension Pack

This is the Vets Who Code hashflag
Vets Who Code is a non-profit organization providing veterans with software development training. As part of the training, the students set up their development environment, including VS Code. Most students are not aware of the available extensions they could use and they receive a list to install from the marketplace.

Realizing there must be a better way, we built a VS Code plugin to flatten the productive learning curve. This plugin is an extension pack filled with common extensions used in the training program. We asked for feedback from the VetsWhoCode community, and added the most common extensions into the plugin.

The value in using this plugin is the time saved getting new veterans up and running. The troops install the extension pack, increasing the amount of instructional time. This translates to a faster transition into writing software.

The VetsWhoCode Extension Pack contains the following extensions:
-Alphabetical Sorter
-Axe Accessibility Linter
-Bookmarks
-CSS Peek
-DotEnv
-Drawio
-ESLint
-GitBlame
-GitLens
-JavaScript Booster
-LiveServer
-Markdown All in One
-Path-Intellisense
-Prettier
-Quokka
-React-VSCode-Extension-Pack
-Sort JSON objects
-Thunder Client
-VSCode-Dash
-VSLiveShare Pack

We are always open to more feedback and grateful to those who support us in our learning and building journey. Don't hesitate to provide feedback or ideas via GitHub discussions. Our open-source extension pack can be found here.

Top comments (1)

Collapse
 
nickytonline profile image
Nick Taylor

Great list of extensions! πŸ”₯

Timeless DEV post...

How to write a kickass README

Arguably the single most important piece of documentation for any open source project is the README. A good README not only informs people what the project does and who it is for but also how they use and contribute to it.

If you write a README without sufficient explanation of what your project does or how people can use it then it pretty much defeats the purpose of being open source as other developers are less likely to engage with or contribute towards it.