Where programmers share ideas and help each other grow. All developers are welcome to submit stories, tutorials, questions, or anything worth discussing. The front page is curated by the folks behind @ThePracticalDev.
Have fun and don't be afraid to contribute, everyone's perspective is valuable! ✌️
I used to use Vim for years. While vim is awesome, I needed an IDE to manage projects and more advanced features like relations between files or debugger. Pycharm is really at the top of the game for that. The debugger is doing charms.
Additionally, there is a vim mode to keep best of both worlds!
I did pass by sublime, but it is too close too Vim for me. The management of project wasn't good enough for me.
Take code samples and generate highlighted HTML for blog entries and documentation
Hapi.js is a great alternative to express.js for creating web servers in node. Using this with joi.js and Swagger means you can write your endpoints once, supply the code for validation and swagger reads all of this in and generates documentation. Never have stale comments again!
Pure CSS is a super, super small CSS library that helps you do a lot of what Bootstrap does just more bare bones. It's run my Yahoo and hasn't been frequently updated but they're working on turning it over to the community. Great little library that's 3.8kb when gzipped.
Atom here as well, the quality, flexibility and availability of packages for practically everything, as well as the low learning curve for making your own totally won me over. The sub-par startup speed has also become largely insignificant after I switched to an SSD.
Currently I have around 78 community packages installed. Might need to go through and cull that list sometime.