🔥 What's Hot in Web Development? — Weekly Picks #148
Tags: webdev, ux, javascript
Published: 2020-10-07 12:32:44

🌟 This week we have brilliant posts about programming principles and some cool inspirations for your projects!
As always, all posts were ranked by [daily.dev](https://api.daily.dev/get?r=devto) community. Shout out to all the authors. 👏

So, let's get it started.

## Software Architecture: The Important Architectural Patterns You Need to Know

🏗 An overview of some of the most popular architectural patterns. Pipe and filter, multi-tier, and others. Read through to strengthen your knowledge about architecture.

* [Software Architecture: The Important Architectural Patterns You Need to Know](https://app.daily.dev/posts/bLfsnhhFj)

## 6 Tools I use for Web Development

📝 Jakob shares a list of tools that he used on daily basis for web development.

* [6 Tools I use for Web Development](https://app.daily.dev/posts/IRyn7Z85n)

## 6 APIs & 7 Projects for your portfolio

👩‍💻 A list of 6 public APIs you can try out today. The author takes it one step further and also recommends a possible project for using these APIs.

* [6 APIs & 7 Projects for your portfolio](https://app.daily.dev/posts/YuudQaega)

## S.O.L.I.D. Principles around You, in JavaScript

🧱 It's the second week in a row we have a featured article about the SOLID principles. Francesco covers every principle with do and don't do examples.

* [S.O.L.I.D. Principles around You, in JavaScript](https://app.daily.dev/posts/e4mIUJ3T5)

## Different ways to authenticate your APIs

🔒 There are many ways to secure your API. This post covers three of them, Basic Auth, API key, and OAuth.

* [Different ways to authenticate your APIs](https://app.daily.dev/posts/eWzNuhyhk)

## 20 YouTube Channels to Follow for Web Developers

📺 If you love video content, you can find here a list of 20 channels to follow. Make sure to also take a look at the comments as people share even more channels.

* [20 YouTube Channels to Follow for Web Developers](https://app.daily.dev/posts/X_VsFJyoq)

## I can't write a JavaScript for loop, and it does not matter

🤫 A tale about a freelancer that loves functional programming so hard that he forgot how to write for loops.

* [I can't write a JavaScript for loop, and it does not matter](https://app.daily.dev/posts/ZcGWApzqO)

## 6 Productivity Tools that all Developers Should Try

🆙 I read every week these productivity lists but still, I didn't know any single tool mentioned in this one.

* [6 Productivity Tools that all Developers Should Try](https://app.daily.dev/posts/GTC-6-9Gw)

## The Ultimate Vue Cheat Sheet

💪 A cheat sheet that includes references for both Vue 2 and Vue 3. It covers Vue DOM, data property, lifecycle, composition API, and global config.

* [The Ultimate Vue Cheat Sheet](https://app.daily.dev/posts/0iTNaXIlI)

## 28 Creative 404 pages for your Inspiration 🧙‍♂️✨

🚫 404 pages can be a great opportunity to let the designers go wild with their craziest ideas. Here is a list with some of them.

* [28 Creative 404 pages for your Inspiration 🧙‍♂️✨](https://app.daily.dev/posts/D4fYwXI7h)

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

<hr/>

_[Daily](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)