Every Tuesday 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.
CLI Tools You Won't Be Able to Live Without 🔧
Developers spend a lot of time at the terminal, so it’s great to have some CLI tools that can make your life easier. @lissy93 outlines 50 of the most helpful CLI tools to make your time in the command line easier, faster, and more fun.
CLI tools you won't be able to live without 🔧
Alicia Sykes ・ Jan 19 '23
Don't Target 100% Coverage
Many people advise reaching 100% code coverage and see it as an indicator of code quality. While @antoinecoulon agrees it’s an interesting metric, the percentage can sometimes distract from the true objective of achieving good code coverage.
SELinux: Beginner's Guide
As a developer, you might want to know more about SELinux, the MAC system created by the NSA. SELinux allows resources (e.g., apps, user logins) to be given only the privileges they need, mitigating damages and leakages. Install tips, resources, and more in this thoughtful post from @jmau111!
Safe Data Fetching in Modern JavaScript
Fetch is a super helpful tool in JavaScript, but using it the wrong way comes with a ton of issues. @steve8708 covers many different ways to improve your use of fetch while keeping your data safe.
Safe Data Fetching in Modern JavaScript
Steve Sewell for Builder.io ・ Jan 16 '23
Holy Sheet! Building a Simple Blog with Google Sheets as the Database
Despite not being ACID compliant, building a simple blog with Google Sheets is a great project to learn the basics of the fetch API and show off the power of Google Sheets to your friends. Full tutorial and demonstration from @daviduzondu!
Holy Sheet! Building A (Really) Simple Blog with Google Sheets as the Database
David Uzondu ・ Jan 19 '23
Enhance Your READMEs With Native Mermaid Diagrams
Flow charts and other visuals help share our vision with others more clearly so we don’t miss anything while explaining. READMEs are a great place to share these visuals to illustrate steps in a process, components of a system, or the relationship between elements. @360macky demonstrates how you can enhance your READMEs with visuals from a popular library called Mermaid!
Enhance your READMEs with native Mermaid diagrams
Marcelo Arias ・ Jan 16 '23
Modals With React Router 6 and Remix
Popularized by Instagram and Pinterest in the 2010s, modals are often used as a pop-up view to focus on a particular item in a collection while not taking the user completely out of the parent page. @infoxicator shows you how to achieve the same results with React Router 6 and Remix.
That's it for our weekly Top 7 for this Tuesday! Keep an eye on dev.to this week for daily content and discussions...and be sure to keep an eye on this series in the future. You might just be in it!