TENJAVASCRIPT

🔥 I read through dozens of JavaScript articles and pick the best ten for you to read on the weekend. Join the great company of 1195 subscribers!

Comes out on Fridays. No spam.

1.

"Before and after when you first start learning CSS 😅" => That looks embarrassingly familiar // @denicmarko

2.

10 Insights from Adopting TypeScript at Scale

🔥 Rob Palmer of TC39 shares some great insights from migrating a huge JavaScript codebase to TypeScript at Bloomberg.

3.

JavaScript WTF: Six of the Language's Gravest Design Flaws

🤫 JavaScript WTF's is a whole separate genre of articles. JavaScript is famous for some of its quirks and inconsistencies, which seem to never stop rising eyebrows of devs. Though my favorite talk is Wat by Gary Bernhardt.

4.

How to manage state in React apps with useReducer and useContext hooks

⭐ You don't need Redux to introduce a global app state. Learn how to quickly do this with a reducer and a context.

5.

React context without context, using XState

🌕 Now let's go even deeper, haha. You don't even need a context. Here's a less popular but promising approach using the Xstate library.

6.

Marching Squares Algorithm

💠 A fun little (well, maybe not so little) exercise you can try to implement the "marching squares" in a canvas with JavaScript!

7.

Server Rendering with React and React Router v5

😍 Tyler McGinnis in this thoughtful and comprehensive read thinks about and implements an app with a server-side rendering.

8.

What's New In DevTools (Chrome 88)

🛠 New Chrome — new DevTools updates article. This time we get 37% startup speed increase, better CSS angle visualisation, CORS errors in the Network panel reporting properly, and more

9.

The Pipeline Operator In JavaScript

🤔 I can't believe it's been 2 years since I first wrote about the pipeline operator. Apparently, it is still in stage 1, and its future is uncertain. I though it would be nice to refresh how cool it would be to have a pipeline operator in JavaScript.

10.

Follow me on Twitter

🐦 Lots of you still haven't joined me on Twitter. That's a pity because my feed is full of JavaScript tips and tricks, smart articles, and stupid little stories from my development life. Warning: you should be able to detect sarcasm.

Older Issue →