👨‍💻 Most Popular Posts Among Developers at Daily — Weekly Picks #106
Tags: webdev, javascript, react, web
Published: 2019-12-18 14:30:49

---
title: 👨‍💻 Most Popular Posts Among Developers at Daily — Weekly Picks #106
published: true
description: Top popular posts of Daily from the past week.
tags: #webdev #javascript #react #web
cover_image: https://thepracticaldev.s3.amazonaws.com/i/5e6gqckdt5qu2eelflbo.jpg 
---

👋 Hey hey hey!

It's almost mid of December — the holiday season — and it's getting cold. Things are moving fast in tech as always and we are back with another interesting list of weekly picks from Daily. Let's see what developers are looking at these days.

## 1️⃣ 8 New Chrome APIs You Should Know

🔥 A great list of 8 top Chrome APIs that blur the lines between native apps and web apps. It contains a list of great APIs that can help you build a better and consistent UI to provide enhanced native application experience. 

[8 New Chrome APIs You Should Know →](https://app.dailynow.co/r/5750253024b621d09c224ecf9d71cc8d)

## 2️⃣ 17 Resources That Will Teach You How To Code Like a Pro

👨‍💻 It takes a lot of perseverance, practice, and patience to become good at programming. Still, this process continues. This reading contains a list of some good resources that can help you in the journey. If you are a beginner, starting out, I would highly recommend this list.

[17 Resources That Will Teach You How To Code Like a Pro →](https://app.dailynow.co/r/8aa53f1e004c41e150e97f52e0c2b366)

## 3️⃣ The Ultimate Introduction to Kafka with JavaScript

Kafka is an open source distributed streaming platform used to subscribe/publish to streams of records. I didn't know much about Kafka, but this article a great starter to learn about Kafka and hit the ground running. 📟


[The Ultimate Introduction to Kafka with JavaScript →](https://app.dailynow.co/r/2b8e6dd59e5c5d30e7e90c46e4835a13)

## 4️⃣ A JavaScript interview question asked at Facebook
 
🤔 This is a great series of interview questions asked at some big firms and different approaches to solving them. This week's post contains the solution to a question asked at Google interview and a question asked at a Facebook interview. I would say, it's a great series to follow and practice your skills.

[A JavaScript interview question asked at Facebook →](https://app.dailynow.co/r/46c0156a1cf19864db6af5b2c7ed9417)

## 5️⃣ 21+ Mobile App Ideas 2020: Steal Them Before Anyone Else Does

💡As a developer, some times, we struggle with the ideas for our side projects, or just to practice our skills. This post contains a list of some interesting ideas that you can use as a startup idea, or maybe just to build a side project. 

[21+ Mobile App Ideas 2020: Steal Them Before Anyone Else Does →](https://app.dailynow.co/r/74680f18044d8d10543c7c0ac684d28d)

## 6️⃣ Math for Programmers!

It's a myth that you need to be good at Maths to be a better programmer. In my experience, there are only specific areas which require Math knowledge and you can really go around without being good at it. This book _"Math for Programmers"_ specifically target those areas and related Maths topics that you should know. 🧮

[Math for Programmers! →](https://app.dailynow.co/r/1d169d333401109e82037a7433251a8b)

## 7️⃣ Guide to New JavaScript Features Introduced at Google I/O 2019

🧐 This post explains the new JavaScript features that were announced at Google I/O 2019 earlier this year. JavaScript is evolving and new features make your life much easier and it's essential to be aware of those. If you missed out on those features at I/O, you should read this.

[Guide to New JavaScript Features Introduced at Google I/O 2019 →](https://app.dailynow.co/r/0ddde05fd12588f20f6bf5c90cbc5930)

## 8️⃣ Build an Awesome Developer Portfolio Website Using React

It's a great detailed tutorial on setting your portfolio website using React. It will help you practice your React skills, and add a new project to your portfolio as well. ⚛️

[Build an Awesome Developer Portfolio Website Using React →](https://app.dailynow.co/r/c4955f0b78da27c70a31cc93aa32961b)

## 9️⃣ Map ⇄ Filter ⇄ Reduce

Sometimes array methods can be confusing in JavaScript. In fact, after months of practicing, even I get confused sometimes. It's an extensive article covering in-depth the usage of 🗺️ `Array.map()`, 🥅 `Array.filter()`, and ✂️ `Array.reduce()` with some great examples. 

[Map ⇄ Filter ⇄ Reduce →](https://app.dailynow.co/r/ec012f2950eb36106bc23e9f4e5c4bec)

## 🔟 React benefits: A blessing for Businesses?

⚛️ This article is a great sneak peek at the success of the React. It lists some of the big companies using React and different benefits of using it. Apparently it seems like React is a blessing for the businesses and you can bet on it.

[React benefits: A blessing for Businesses? →](https://app.dailynow.co/r/5e233e027c4d2bc5a73792b6f28f4598)

## 🙌 Wrap Up!

This was all from the previous week. We will come back with another list 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/)