January 6, 2021
🔥 What's Hot in Web Development? — Weekly Picks #161
🌟 This week we have many excellent walkthroughs. Short articles that aim to give you enough knowledge to solve a specific task. But that's not all, check out this awesome list.
As always, all posts were ranked by daily.dev community. Shout out to all the authors. 👏
So, let's get it started.
😱 CSS-Tricks features a new design! Chris shares the story of the redesign including all the nitty-gritty.
How to Design a Web Application - A Guideline on Software Architecture
👷♂️ A comprehensive review of software architecture patterns and when to use them.
How I built my own productivity app
🚀 The author explains what it takes to build your own product at a high level. It's a short article.
A list of actually useful Nocode tools and I am not talking about site builders
🙅♀️ No-code or low-code platforms can be very useful even for developers. Usually, you will have to sacrifice flexibility for agility. Here's a curated list of brilliant tools.
💬 Here's a quick walkthrough for implementing browser notifications. It covers not only displaying the notifications but other aspects such as asking for permissions.
Make Your Own Tools
⚙️ It's Chris's second article this week! Chris motivates us to spend some time on building internal tooling. He also gives some examples.
Rules of Micro-Frontends
👮♂️ An opinionated list of guidelines to build micro-frontends. The list covers aspects such as deployment, testing, code management, and more.
How to Make a Side Navigation Bar in ReactJS
🧭 A tutorial for creating a sidebar using React from scratch! This includes even the create-react-app step.
A Practical Introduction To Dependency Injection
💉 The first part of a series that provides a practical introduction to Dependency Injection.
How to Verify Users in Express.js
🤖 Email verification is a necessary step in almost every login system. This article walks you through implementing an email verification system using Node.js and MongoDB.
🙌 Wrap Up!
That was all for this week. We will come back with another list of interesting development posts next week.
A great way to stay up to date as a developer
We spent a lot of time searching and consuming the latest dev news. It is inevitable, that’s why we built daily.dev. It provides all the dev news in your new tab and saves tons of time. It’s open-source and helping a huge community of developers around the world to stay in touch with the latest news.
If you are busy or lazy it's ok, try our weekly recap and we'll save your time