🔥 What's Popular Among Developers? — Weekly Picks #128
Tags: codenewbie, javascript, deno, typescript
Published: 2020-05-20 14:21:30

🌟 This week we present a great collection of posts for javascript beginners, deep learning models to complete your code, Deno (obviously) introduction and much more! Let's shout out and thank the great writers of the week. 🙌

Here we go...

## 1️⃣ What is Deno and will it Replace NodeJS?

🦕 Obviously, Deno is super-hyped right now so embrace yourself. The post covers the rise, history and features of Deno. **The main discussion point is whether we can expect Deno to replace Node anytime soon.**

* [What is Deno and will it Replace NodeJS?](https://app.dailynow.co/r/242b0e1811212efb8cfacec03c786a67)

## 2️⃣ Discovering JavaScript: Three Objects New Developers Must Know

🌍 Aiming to code newbies, the author explains the three most important global objects, **Object, Function, and Array**.

* [Discovering JavaScript: Three Objects New Developers Must Know](https://app.dailynow.co/r/4ee71186b9bd127fc633deffbf328d9f)

## 3️⃣ Math for Programmers!

🧮 Math for Programmers is a new book written by Paul Orland, CEO of Tachyus. **The book explores the basic concepts like functions and geometry in 2D and 3D and evolves to more advanced concepts**. It should provide you with tools for game development, signal processing, machine learning, and more. A discount of 50% is available until June 30th. 💰

* [Math for Programmers!](https://app.dailynow.co/r/df76863d66253ef2428ccf96cbf492a9)

## 4️⃣ Kite: AI-Powered JavaScript Completions

🤖 This project is super cool! **It's an IDE extension powered by a deep learning model to complete your javascript code with multi-line completions**. The model was trained on over 22 million javascript files. There is also a paid plan for python. It's already on my to-do list.

* [Kite: AI-Powered JavaScript Completions](https://app.dailynow.co/r/3fa41157a0c7071e89dbf7fa95a74d13)

## 5️⃣ CodeOnline‚ A remote and secure workspace powered by VSCode

☁️ **A cloud-based IDE that connects to a private Linux workspace in the cloud, based on VS Code**. Sounds neat if you don't want to couple yourself to your laptop or PC, haven't tried it myself though.

* [CodeOnline‚ A remote and secure workspace powered by VSCode](https://app.dailynow.co/r/605cd96c53380084e9d15cb704190716)

## 6️⃣ Getting started with Microsoft Fluent UI and React.js by building a fintech dashboard

👨‍🎨 Fluent UI is a new UI framework by Microsoft. **The author documents the journey of building a react application using Fluent UI**. If you would like to watch there is also a YouTube version of the post. Fluent UI looks excellent and might be great alternative to other popular frameworks.

* [Getting started with Microsoft Fluent UI and React.js by building a fintech dashboard](https://app.dailynow.co/r/1413e37d52a72026b75ab28e80453e2b)

## 7️⃣ A new JS runtime, ESLint 7, npm's future, and more

Another issue of javascript weekly this time about Deno, cross-browser testing, typescript 3.9 and Facebook's new state management library, Recoil. 🗞

* [A new JS runtime, ESLint 7, npm's future, and more](https://app.dailynow.co/r/d0f392c36bb43bd222ffe2c43a71974a)

## 8️⃣ Building a React Component Design System

The title here is a bit misleading, as this post mostly covers how Bit can help you build a design system. **Bit is a platform for sharing reusable components. It can help you in developing, publishing, documenting, reusing and, managing your components**. The post also showcases an example of HP's Grommet design system. I should give it a try someday to Daily's design system as well. 🎨

* [Building a React Component Design System](https://app.dailynow.co/r/bd88401d9f8ff6ca7c5f8ad3f722203c)

## 9️⃣ pOS, An operating system based entirely in your browser

👨‍💻 Running an operating system on my browser definitely sounds fascinating but not sure what for. Anyway, the makers says that its the future of operating systems as you can simply access it from anywhere around the world. You can even develop apps! It costs $49.

* [pOS, An operating system based entirely in your browser](https://app.dailynow.co/r/5314e5bbdbf5778f96c4671afb13b9d9)

## 🔟 A comprehensive guide to JavaScript design patterns

It is not a common thing to feature The Next Web article in our weekly picks. **This time, TNW aimed perfectly to javascript beginners with an extensive review of javascript design patterns and what is a design pattern anyway.** Singleton, observer, mediator, and module are just some of the patterns that you can find in this post. 🔎

* [A comprehensive guide to JavaScript design patterns](https://app.dailynow.co/r/fdf180d926c74f0b1128fc5a7801ba0f)

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

<hr/>

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

_[Thanks to Daily](https://r.daily.dev/web), 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://r.daily.dev/web)