Every Monday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take into account posts that are published later in the week. ❤️
1. Ways To Improve
Ryland shares a few methods to consider while developing in JS, such as using modern features, assuming your system is distributed, linting your code, and more!
Practical Ways to Write Better JavaScript
Ryland G ・ Jul 25 '19
2. On The Regular
While you'll probably want to know a few more commands, these are the ten docker-compose and docker commands that Lina uses regularly.
10 docker-compose and docker commands that are useful for active development
Lina Rudashevski ・ Jul 25 '19
3. Love A Good Loop
For folks who already know the basic principles of programming, Luke explains why Codewars challenges is such a good way to learn new languages.
Why Codewars is the best way to learn a new programming language!
Luke Garrigan ・ Jul 27 '19
4. Blurry Lines
There are no real definitions for developer 'levels' but if you're able to implement/understand these four projects/concepts, you're bound to level up.
4 Ways You Can “Level Up” As A Developer
Matthew Collison for Skill Pathway ・ Jul 26 '19
5. DONE.
Before ~abandoning~ finishing a project, Klaudia runs through a checklist (from accessibility to security) to make sure it's complete.
Article No Longer Available
6. Air Five!
Charlie did some hacking on their Freedum drum kit which resulted in a cool visualization project involving JS, bluetooth, and hardware.
7. Baseline Familiarity
Ben explains the basics of GNU Make via two small examples - downloading a file and building some C++.
That's it for our weekly wrap up! Keep an eye on dev.to this week for daily content and discussions...and if you miss anything, we'll be sure to recap it next Monday!