🔥 What's Hot in Web Development? — Weekly Picks #157
Tags: webdev, react, design, productivity
Published: 2020-12-09 08:00:15

Every week we publish the top 10 popular posts on [daily.dev](https://api.daily.dev/get?r=devto).

This week we have articles about making money, optimizing our development environment, react tips and tricks, and many more.

Shout out to all the authors 👏

## A Better Way to Structure React Projects

📦 The author proposes a new project structure that is based on a concept called Atomic Design. The new structure should be cleaner, scalable, and unified.

* [A Better Way to Structure React Projects](https://app.daily.dev/posts/pa5-ekMUs)

## A terminal-based workflow for research, writing, and programming

🗒 Many devs never leave their terminal. They can accomplish any task using this tool solely. Jacob shares his tools and plugins to make your terminal experience so much better.

* [A terminal-based workflow for research, writing, and programming](https://app.daily.dev/posts/hc3GUE6vZ)

## 8 ways to make money as a developer

💰 A YouTube video by Emma Bostian that covers ways to make money. Blogs, ebooks, YouTube, GitHub, courses, podcasts, conferences, and freelancing, she shares tips on all of them

* [8 ways to make money as a developer](https://app.daily.dev/posts/xcAEnzna8)

## UI Design Trend of 2021

👩‍🎤 This is actually a guide to Glassmorphism and how to design it using Figma

* [UI Design Trend of 2021](https://app.daily.dev/posts/grCyTo33H)

## My Mac setup for work 👩‍💻

🖥 We always look for new tools to improve our computer setup. Maybe you can find here some.

* [My Mac setup for work 👩‍💻](https://app.daily.dev/posts/h8o3Rf9lSz)

## Learn Dynamic Programming to Solve Coding Challenges

👨‍🎓 freeCodeCamp released a new course and it's all about dynamic programming. Understanding dynamic programming can help you solve problems faster.

* [Learn Dynamic Programming to Solve Coding Challenges](https://app.daily.dev/posts/cIwJZ3Hm-)

## Dark Mode Is Not Enough! Here Is an Alternative…

🎨 Learn to build multiple themes support for your React app. Because why do we have to settle on light and dark modes only? 

* [Dark Mode Is Not Enough! Here Is an Alternative…](https://app.daily.dev/posts/-5Z2CLh6t)

## Build Beautiful Documentation Websites with Docusaurus

📒 Docusaurus is an open-source tool by Facebook that generates documentation sites powered by React. Victoria guides you through your first steps.

* [Build Beautiful Documentation Websites with Docusaurus](https://app.daily.dev/posts/GpUoKmI9N)

## 12 Best Alternatives To Angular, React and Vue

🐣 Everyone heard about the well-known frameworks such as React. But this article puts the spotlight on the new or less popular frameworks. They might even be a better fit for your next project.

* [12 Best Alternatives To Angular, React and Vue](https://app.daily.dev/posts/RBU6n2MPb)

## A Microsite Showcasing Coding Fonts

✏️ An open-source website that demonstrates different coding fonts. Built by Chris Coyer.

* [A Microsite Showcasing Coding Fonts](https://app.daily.dev/posts/8NFeMpr0z)

## 🙌 Wrap Up!
 
That was all for this week. We will come back with another list of interesting development posts next week.

<hr/>

_[daily.dev](https://api.daily.dev/get?r=devto) delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future._

[![Daily Poster](https://dev-to-uploads.s3.amazonaws.com/i/b996k4sm4efhietrzups.png)](https://api.daily.dev/get?r=devto)