ExtendsClass provides tools directly usable in a browser. It saves you from having to install add-ons to your browser in order to add features.
You have at your disposal syntax validators, code formatters, testers, HTTP clients, mock server, but also a SQLite browser.
These are small and easy-to-use tools that can help when you do not want to install software on your workstation.
More topics that highlighs the importance of SOLID concepts. How they are key to develop a solid application.
This repository has best-practices for writing Dockerfiles that I (@slimsag) have quite painfully learned over the years both from my personal projects and from my work @sourcegraph. This is all guidance, not a mandate - there may sometimes be reasons to not do what is described here, but if you don't know then this is probably what you should be doing.
When people talk about code reviews, they focus on the reviewer. But the developer who writes the code is just as important to the review as the person who reads it. There’s scarcely any guidance on preparing your code for review, so authors often screw up this process out of sheer ignorance.
This article describes best practices for participating in a code review when you’re the author. In fact, by the end of this post, you’re going to be so good at sending out your code for review that your reviewer will literally fall in love with you.