close icon
daily.dev platform

Discover more from daily.dev

Personalized news feed, dev communities and search, much better than whatโ€™s out there. Maybe ;)

Start reading - Free forever
Start reading - Free forever
Continue reading >

๐Ÿ”ฅ What's Hot in Web Development? โ€” Weekly Picks #156

๐Ÿ”ฅ What's Hot in Web Development? โ€” Weekly Picks #156
Author
 Ido Shamun
Related tags on daily.dev
toc
Table of contents
arrow-down

๐ŸŽฏ

Every week we publish the top 10 popular posts on daily.dev.

This week features a lot of code newbies resources, AI bots, JavaScript quirks, and more.

Shout out to all the authors ๐Ÿ‘

This Person Does Not Exist

๐Ÿ•ต๏ธโ€โ™‚๏ธ This Person Does Not Exist is a website that generates faces of people that do not exist using AI. Barry raises some of the social concerns and potential abuse of such technology.

10 Awesome Github Repos Every Web Developer Should Know

๐Ÿ˜Ž A list of GitHub repos for beginners to boost your web development knowledge. They're mostly theoretical and will help you to ace your next job interview.

10 Coding principles that no one will teach you

๐ŸŽฉ I've seen many articles that list coding tips. But although this list targets data scientists, some of these principles are unique and can serve well any developer.

Why Is {} > []?

๐Ÿคฏ JavaScript has its quirks, we all love to find them. Every now and then there's a discovery. Here's the latest one that explains why {} is greater than [].

I made 100 high-quality illustrations, totally free. Use it anywhere without attribution.

๐ŸŽจ The title says it all. If you're looking for high-quality illustrations, check out this awesome resource.

Web Developer Roadmap for 2021

๐Ÿฃ If you're a code newbie or looking to get into web development, this is a great resource for you. It gives you references to topics you need to learn and in the exact order you have to learn it.

Stop Using "data" as a Variable Name

โœ‹ Unindicative names are all around, I often do it myself because it can so hard to name things. This article explains why it's so important to name correctly and gives you some tips.

Building a Scalable API in Node

๐Ÿš€ An in-depth review including code snippets for building an API using NodeJS and TypeScript.

Reveal.js: HTML presentation framework

๐ŸŽฌ An incredible library for creating HTML-based presentations. Brilliant transitions combined with the flexibility of programming.

How i automated my WhatsApp chats

๐Ÿ’ฌ Learn how to use the Python library, ChatterBot, to create a bot that impersonates you and reply to people on WhatsApp.

๐Ÿ™Œ Wrap Up!

That was all for this week. We will come back with another list of interesting development posts next week.

โ€

Why not level up your reading with

Stay up-to-date with the latest developer news every time you open a new tab.

Read more