🔥 What's Hot in Web Development? — Weekly Picks #104
Tags: javascript, webdev, css, ux
Published: 2019-12-04 18:46:25

---
title: 🔥 What's Hot in Web Development? — Weekly Picks #104
published: true
description: List of popular posts among developers in last week.
tags: #javascript #webdev #css #ux
cover_image: https://thepracticaldev.s3.amazonaws.com/i/7go5ligu4j83nfwheuk5.jpg
---

We are back once again, with the list of most popular posts among developers this week. JavaScript, again, was one of the most read topics this week. But along with that, we also saw some Black Friday posts to be popular among the developers. 

## 1️⃣ JavaScript Array.flatMap()

I learned about `Array.flatMap()` through this post by [Samantha Ming](https://twitter.com/samantha_ming). As the name suggests, `flatMap` merges `Array.map()` and `Array.flat()` methods. This **article explains the usage of this method through proper examples**. 🙌

🎖 The article also explains **where you should use this method**. In the end, there are some **great resources for further reading**. If you are not familiar with this method, you should definitely check out this article. 

→ [JavaScript Array.flatMap()](https://app.dailynow.co/r/44506fb59ae25d16d1b4ac70abd15b20)

## 2️⃣ 6 GitHub Repos For Instant Knowledge Boost

This article also happened to be among the most popular posts on dev.to in the previous week. This great read is by [Mirosław Farajewicz](https://twitter.com/mfarajewicz) in which he shared some **very useful GitHub repositories that you should check out to boost your knowledge**. 

The reading contains **links to the articles along with their read time, and what you can learn from them**. Give it a read, it definitely worth your time. 💯

→ [6 GitHub Repos For Instant Knowledge Boost](https://app.dailynow.co/r/a925e2879112d658f746605d95375a86)
 
## 3️⃣ 💰 Black Friday 2019 Deals for Developers

We curated a list of **Black Friday deals for developers last week and shared on the Black Friday**. Surprisingly, this was among the top 3 popular posts of last week. It contains some **amazing deals on development courses, tools, hosting, and whatnot**. 

🙊 Some of these deals are still valid. Grab before they expire.

→ [💰 Black Friday 2019 Deals for Developers](https://app.dailynow.co/r/3554339c19471d473ae129b9965a3d22)

## 4️⃣ Remote Friday - The largest ever Black Friday bundle of 55 remote work tools

This curated list, published on ProductHunt, contains a list of 50+ remote work tools. They can help you save up to $5000 on the deals. So, if you are **a remote worker, looking to grab some quality tools, check it out**. 👨‍💻

→ [Remote Friday - The largest ever Black Friday bundle of 55 remote work tools](https://app.dailynow.co/r/aa20aeeac2635a102db70356e81db04b)

## 5️⃣ How to work from home without going crazy

Another post which I personally liked this week. In this article, [Flavio Copes](https://flaviocopes.com/work-from-home/) **shares some of the lessons he learned during his 10 years experience of working remotely**. If you are a remote worker and struggle some times, then you should definitely check this out. 🌟

→ [How to work from home without going crazy](https://app.dailynow.co/r/6c3877210a6286863f74e6f7cb254040)

## 6️⃣ Top JavaScript Frameworks to learn in 2020

And the war of JavaScript Frameworks continues. My advice, like always, is to **stick to one and master it, along with core JavaScript concepts**. Once you have the expertise, you can shift to any framework. 🎩 

This article is basically a **small list of the big three backend (Node.js) and frontend JavaScript frameworks**. Checkout, if you are interested in knowing what other developers like. ⚡️

→ [Top JavaScript Frameworks to learn in 2020](https://app.dailynow.co/r/db262c655d9ba79c74167ff0b576b0be)

## 7️⃣ Black Friday Offer: 80% discount on programming courses

Another post on Black Friday deals which attracted developers this week. It contains a **list of courses with a 50% discount on monthly and yearly subscriptions and 80% on a lifetime subscription**. Note that all the courses are offered at duomly.com. 🎯

So, if you are looking to buy a subscription on Doumly, probably it's the right time.

→ [Black Friday Offer: 80% discount on programming courses](https://app.dailynow.co/r/b3f2e45f07d4b7ec150261fe5fb7b069)

## 8️⃣ Train your CSS skills with online games

Again, one of my favorites from this week. Seems like I read a lot this week. Anyhow, I can't stress enough how helpful this list is. It contains some of the **amazing CSS games on the internet which can help you really boost your CSS skills**. 🕹

If you are a beginner, learning CSS — flexbox, or maybe CSS grid, this is where you should practice your skills.

→ [Train your CSS skills with online games](https://app.dailynow.co/r/d6e56fc9372c9fd97a2830d009ea8ac8)

## 9️⃣ Introduction to JavaScript: Control Flow

⚙️ **It's an extensive article on JavaScript operators and control flow statements for beginners**. It also contains a video at the end of the article if you like to learn from videos. If you are learning JavaScript, or just want to refresh your concepts, check out this piece. 


→ [Introduction to JavaScript: Control Flow](https://app.dailynow.co/r/285c7b191b39799ba85c672c2f174484)

## 🔟 Best App Development Practices To Follow In 2020

A great piece on application design, security, and debugging. It touches a range of **design aspects that you should consider while building an application**. Also, it contains some coding examples to explain the concepts. 🎛

If you want to know more about application design, this post is for you.

→ [Best App Development Practices To Follow In 2020](https://app.dailynow.co/r/11b94409732a025c998eb444bd1a007d)

## 🙌 Wrap Up!

That's all folks for this week! Hopefully, we will come back next week with another set of interesting development posts. Till then, peace! ✌️

<hr/>

<center> 👋 Follow us on [Twitter](https://twitter.com/dailynowco) to stay up-to-date! </center>


_[Thanks to Daily](https://www.dailynow.co/) developers can focus on code instead of searching for news. Get immediate access to all these posts and much more just by opening a new tab._

[![Daily Poster](https://thepracticaldev.s3.amazonaws.com/i/od2407i0eogvtdm0ddhk.jpeg)](https://www.dailynow.co/)