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. Source Code Branching
Alessandro outlines a few examples of how git can be leveraged to achieve better results when implementing trunk based development.
2. What is a unit?
Shahjada digs into three different methods of automated testing and explains why we can't rely on unit testing alone.
Article No Longer Available
3. Business Platforms
Kevin explains the common struggles with growing a monolithic application, and how domain driven design can come to the rescue.
4. Fav Commands
Maxence shares a cheat sheet intended for 'advanced' usage of git -- you won't find any basic commands here!
5. A Single Window
If you ever need to download a file that'll take a few hours, you might want to consider using the screen command. In this post, Bobby explains how to keep a process running even after closing your SSH session.
How to keep a process running even after closing SSH connection?
Bobby Iliev ・ Dec 3 '19
6. More Readable, Less Confusing
Fred gives us an overview of the BEM methodology - a system for writing classnames and standardizing CSS style specificity.
Article No Longer Available
7. Slides Are Secondary
Laurie shares their insight and advice for speaking at conferences -- from slide tips to traveling tips to the tech check.
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!