<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/" -->

---
title: Meet the HERN Stack, TypeScript 4.2, CSS4, 10 All-time favorite books - Picks #169 | daily.dev
description: The HERN stack, TypeScript 4.2, CSS 4, all-time favorite 10 books, and many more on this week's picks. Explore practical developer news, tutorials, and tools read by millions of developers worldwide.
canonical: https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/
og:type: article
og:url: https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/
og:title: Meet the HERN Stack, TypeScript 4.2, CSS4, 10 All-time favorite books - Picks #169 | daily.dev
og:description: The HERN stack, TypeScript 4.2, CSS 4, all-time favorite 10 books, and many more on this week's picks. Explore practical developer news, tutorials, and tools read by millions of developers worldwide.
og:image: https://media.daily.dev/image/upload/s--3HrBUPUI--/f_auto,q_auto/v1/recruiter-landing/603f3e0c251bf876e900dbe6_Cover_e5b9a0eaa9?_a=BAMAMiB80
og:site_name: daily.dev
og:locale: en_US
article:published_time: 2021-03-03
article:modified_time: 2026-05-04T12:21:08.580Z
article:author:  Ido Shamun
twitter:card: summary_large_image
twitter:site: @dailydotdev
twitter:creator: @dailydotdev
twitter:title: Meet the HERN Stack, TypeScript 4.2, CSS4, 10 All-time favorite books - Picks #169 | daily.dev
twitter:description: The HERN stack, TypeScript 4.2, CSS 4, all-time favorite 10 books, and many more on this week's picks. Explore practical developer news, tutorials, and tools read by millions of developers worldwide.
twitter:image: https://media.daily.dev/image/upload/s--3HrBUPUI--/f_auto,q_auto/v1/recruiter-landing/603f3e0c251bf876e900dbe6_Cover_e5b9a0eaa9?_a=BAMAMiB80
---

Another week has gone by and it's time for our weekly picks!

By the way, our webapp is progressing fast. 🚀  
Check it out so you will never miss a word:  
[https://app.daily.dev/](https://app.daily.dev/)

## Meet the HERN Stack, where everything is written in JavaScript

👋 HERN stands for HarperDB, Expressjs, React, and Nodejs. The new buzz is HarperDB which you might not be familiar with it. Check it out!

-   [Meet the HERN Stack, where everything is written in JavaScript](https://app.daily.dev/posts/r1FhPE0h-)

## 10 All-Time Favorite Programming Books - Must Read in 2021!

📚 I'm a books fan myself because I know that some knowledge cannot be shared through short articles or blog posts. Books provide you with a more in-depth understanding. Here are 10 books that will you help with your programming career.

-   [10 All-Time Favorite Programming Books - Must Read in 2021!](https://app.daily.dev/posts/Ja1imDWcK)

## When will we have CSS4?

🤷‍♂️ This article explains why you should not expect to see CSS4 and how CSS versioning works.

-   [When will we have CSS4?](https://app.daily.dev/posts/VDTZnPVex)

## Introduction to Functional Programming

👩‍🏫 An introduction to JavaScript functional programming for beginners. The article covers terms like pure functions and high order functions.

-   [Introduction to Functional Programming](https://app.daily.dev/posts/lsRVzQJmr)

## Why JavaScript Developers Should Prefer Axios Over Fetch

🙃 I considered whether or not I should add this article to the list. This topic is very controversial. Eventually, I decided that the comments on the article are so valuable so check them out.

-   [Why JavaScript Developers Should Prefer Axios Over Fetch](https://app.daily.dev/posts/yZknmQqZB)

## BFF Pattern (Backend for Frontend): An Introduction

🧐 The Backend for Frontend concept is very similar to an API Gateway. Read the article to understand the role of the BFF service.

-   [BFF Pattern (Backend for Frontend): An Introduction](https://app.daily.dev/posts/BkEViekkQ)

## Announcing TypeScript 4.2

🚀 A new TypeScript version is out! It's packed with some awesome new features.

-   [Announcing TypeScript 4.2](https://app.daily.dev/posts/ch-L_ZIWy)

## The New React 17 JSX Transform

🤖 Did you know that since React 17 there is a new JSX Transform? You no longer need to import React for JSX. There's a new cool kid in town.

-   [The New React 17 JSX Transform](https://app.daily.dev/posts/_eQImQ_Cx)

## Getting in the habit of writing semantic HTML

🤓 Semantic HTML is important for various reasons. Accessibility and SEO to name a few. This article covers four bad practices in terms of semantic HTML.

-   [Getting in the habit of writing semantic HTML](https://app.daily.dev/posts/n7L1k9-jf)

## Understand the Concept of JWT — JSON Web Tokens

😲 JSON Web Tokens are usually taken for granted by developers. Many of us don't actually understand how they work behind the scenes. Have a read to understand better one of the popular methods for authentication.

-   [Understand the Concept of JWT — JSON Web Tokens](https://app.daily.dev/posts/cBBXyUAsg)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/og-image.png?v=a830cdf1","width":1200,"height":630},"sameAs":["https://twitter.com/dailydotdev","https://www.linkedin.com/company/dailydotdev","https://github.com/dailydotdev","https://www.instagram.com/dailydotdev"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","description":"Free, personalized developer news aggregator. Stay on top of software development news, AI coding tools, and web dev - curated daily from trusted sources.","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/","url":"https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/","name":"Meet the HERN Stack, TypeScript 4.2, CSS4, 10 All-time favorite books - Picks #169 | daily.dev","description":"The HERN stack, TypeScript 4.2, CSS 4, all-time favorite 10 books, and many more on this week's picks. Explore practical developer news, tutorials, and tools read by millions of developers worldwide.","inLanguage":"en-US","isPartOf":{"@id":"https://daily.dev/#website"}},{"@type":"Article","@id":"https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/#article","headline":"Meet the HERN Stack, TypeScript 4.2, CSS4, 10 All-time favorite books - Picks #169","url":"https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/","datePublished":"2021-03-03","dateModified":"2026-05-04T12:21:08.580Z","isPartOf":{"@id":"https://daily.dev/#website"},"publisher":{"@id":"https://daily.dev/#organization"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/"},"description":"The HERN stack, TypeScript 4.2, CSS 4, all-time favorite 10 books, and many more on this week's picks. Explore practical developer news, tutorials, and tools read by millions of developers worldwide.","image":{"@type":"ImageObject","url":"https://media.daily.dev/image/upload/s--3HrBUPUI--/f_auto,q_auto/v1/recruiter-landing/603f3e0c251bf876e900dbe6_Cover_e5b9a0eaa9?_a=BAMAMiB80"},"author":{"@type":"Person","name":" Ido Shamun","url":"https://app.daily.dev/idoshamun"},"potentialAction":{"@type":"ReadAction","target":"https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://daily.dev/blog/"},{"@type":"ListItem","position":3,"name":"Weekly Picks","item":"https://daily.dev/categories/weekly-picks/"},{"@type":"ListItem","position":4,"name":"Meet the HERN Stack, TypeScript 4.2, CSS4, 10 All-time favorite books - Picks #169","item":"https://daily.dev/blog/meet-the-hern-stack-typescript-4-2-css4-10-all-time-favorite-books-picks-169/"}]}]}
```

