DEV Community

Cover image for Top 7 Featured DEV Posts from the Past Week
Michael Tharrington Subscriber for The DEV Team

Posted on

18

Top 7 Featured DEV Posts from the Past Week

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.

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.

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!

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!

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!

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (4)

Collapse
 
360macky profile image
Marcelo Arias β€’

What a great way to start the year! Thank you DEV community! 😊

Collapse
 
antoinecoulon profile image
Antoine Coulon β€’

@michaeltharrington thanks for featuring me in that top 7 πŸ˜„

Collapse
 
michaeltharrington profile image
Michael Tharrington β€’

You are very welcome, Antoine! And thank you for sharing such a helpful post on code coverage. πŸ™Œ

Collapse
 
lico profile image
SeongKuk Han β€’

Kudos, guys! πŸ‘πŸ‘πŸ‘πŸ‘πŸ‘

DEV is built on open source software called Forem!

GitHub logo forem / forem

For empowering community 🌱


Forem 🌱

For Empowering Community

Build Status Build Status GitHub commit activity GitHub issues ready for dev GitPod badge

Welcome to the Forem codebase, the platform that powersdev.to. We are so excited to have you. With your help, we canbuild out Forem’s usability, scalability, and stability to better serve ourcommunities.

What is Forem?

Forem is open source software for building communities. Communities for yourpeers, customers, fanbases, families, friends, and any other time and spacewhere people need to come together to be part of a collectiveSee our announcement postfor a high-level overview of what Forem is.

dev.to (or just DEV) is hosted by Forem. It is a community ofsoftware developers who write articles, take part in discussions, and buildtheir professional profiles. We value supportive and constructive dialogue inthe pursuit of great code and career growth for all members. The ecosystem spansfrom beginner to advanced developers, and all are welcome to find their place…

πŸ‘‹ Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay