The 7 Most Popular DEV Posts from the Past Week
Tags: top7
Published: 2021-02-09 17:44:02

---
title: The 7 Most Popular DEV Posts from the Past Week
published: true
description: A round-up of the most-read and most-loved contributions from the community this past week.
tags: icymi
cover_image: https://thepracticaldev.s3.amazonaws.com/i/sfwcvweirpf2qka2lg2b.png
---
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. ❤️

### useContext in Context

This series by @ilizette provides super useful tips on React hooks. In this installment, they look at useContext through a a context that stores user details.

{% link https://dev.to/ilizette/understanding-usecontext-in-react-26gf %} 


### HTML & WWW Time Travel ✨ 

This post by @alimobasheri explores HTML through the ages and kicks it off with a _2001: A Space Odyssey_ reference. Need I say more? 


{% link https://dev.to/alimobasheri/why-humans-invented-html-learning-frontend-deeply-part-1-h1l %} 

### From Figma to Finished!

For an upcoming talk, @eevajonnapanula will be live-coding an app that uses NASA's Asteroids NeoWs -API. So, they needed to create something to display when data is loading. They wound up creating a loading spinner, which shows an asteroid moving. Here's a description of this building process from Figma visualization to a finished feature!

{% link https://dev.to/eevajonnapanula/check-that-email-verification-again-or-how-i-published-my-first-npm-package-33nl %}

### Yes, you could use a Googling brush-up 

Yes, most all of us here live our lives in the Google search bar. But @denicmarko has some amazing tips for how to make better Google searches as a dev. You'll definitely learn something new and valuable here!

{% link https://dev.to/denicmarko/google-like-a-pro-5cf6 %}

### How to be a coding "rockstar" (... of the literal variety)

No! I'm not referring to the problematic and cringey "rockstar" phrase that often appears in misguided developer job listings. Here, we're using rockstar in the literal sense — @thormeier walks us through how to build a digital guitar in JS. Rock on 🤘. 

{% link https://dev.to/thormeier/let-s-build-an-actual-working-guitar-with-javascript-bfb %}

### Style Guide

Styled-Components is the leading framework in CSS-in-JS libraries all over the world, explains @adyasha8105. In this post, they explain the reason for the popularity of styled-components and provide an introduction for understanding them better.

{% link https://dev.to/adyasha8105/intro-to-styled-components-2pa1 %}

### Why Algorithms?

Regardless of how you use them, algorithms are a great problem-solving tool, says @andrewjwilliams. Very true! In Andrew's article, you'll get guidance and motivation for your own algorithm development journey. 

{% link https://dev.to/andrewjwilliams/algorithm-practice-two-sum-44of %}

_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 Tuesday!_