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. Super Thorough List
Sahil finds and shares an incredible list of resources for programmers.
2. Uncovering Gems
Rhymes shares their favorite trick in Python's standard library - making a slow serial task into a concurrent one.
3. Heavyweight
A commonly discussed topic, Leonardo vents about the weight of node_modules.
4. Don't be mad!
How to remain patient and considerate towards others while navigating the demands of developing software.
5. Fuller Test Suites
Calculate the distance between two points and compare with the true real number calculated manually. If they match, all is well!
How to put yourself in a testing mindset, think about domain area and corner cases, and write both positive and negative tests.
Writing Good Unit Tests: A Step By Step Tutorial
Elena ・ Nov 21 '18
6. Hidden & Not So Obvious
Eugene has used Docker for the past four years and through that experience, they've encountered a few frustrating gotchas. In this post, they share some tough learnings in hopes that you can avoid them.
5 Fatal Docker Gotcha's 😱 - for new users
Eugene Cheah for Uilicious ・ Nov 19 '18
7. "Pry was my best friend"
A wonderful and relatable story on building your first web app. I try not to go into first person here, but I do want to add an editorial note that it's pretty cool that Jeremy's first app was TDD'd!
Article No Longer Available
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!