#230 — Insights from the introducing TypeScript at Bloomberg, managing React state, and more

TENJAVASCRIPT #230

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

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.

#TypeScript

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.

#Language

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.

#React

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.

#React

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!

#Turorial

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.

#React

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

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.

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.

🐦 Liked the issue? Share it on Twitter!

😠 Unhappy? Unsubscribe.


unsubscribe

Older messages

#229 — ES2021 new features, updated redux tutorial, and more

Friday, November 6, 2020

TENJAVASCRIPT #229 What new in ES2021 (aka ES12)? 🆕 ES2021 includes pretty inteesting updates to the language such as String.prototype.replaceAll, private methods (with ugly # syntax), ||= and

#228 — Npm 7, a great event loop explanation, and more

Monday, October 19, 2020

TENJAVASCRIPT #228 Sometimes the job interview has nothing to do with the actual job // Vincent Déniel Npm v7 released 🔧 Great news! Npm finally supports workspaces. On my previous project that was for

#227 — Moment.js declared legacy, useful Node packages, and more

Friday, September 18, 2020

TENJAVASCRIPT #227 Couldn't find out who's the original author 😒 Moment.js project status 👋 Moment.js authors officially declare it a legacy project. That's a wise and timely decision.

#226 — Reasons not to use GraphQL, making WAVs, and more

Friday, August 28, 2020

TENJAVASCRIPT #226 "Me writing JavaScript" // by @KassandraSanch Transduction in JavaScript 🔥 The functional approach may sometimes lead performance issues. But there are ways to remedy those

#225 — S

Sunday, August 23, 2020

TENJAVASCRIPT #225 JavaScript ecosystem in a nutshell / @XKCD Microsoft will bid farewell to Internet Explorer 👋 Goodbye, IE! We've all expected it to happen sooner, but it's better late than

You Might Also Like

Charted | Global Economic Confidence in 2025, by Country 🌎

Wednesday, December 25, 2024

While emerging markets in Asia have the strongest confidence in the global economy looking ahead, European countries are most pessimistic. View Online | Subscribe | Download Our App FEATURED STORY

Top Tech Deals 🎅 Sony Headphones, iPhone Cases, 4K Projector, and More!

Wednesday, December 25, 2024

The season of giving is upon us. How-To Geek Logo December 25, 2024 Top Tech Deals: Sony Headphones, iPhone Cases, 4K Projector, and More! The season of giving is upon us. Happy Holidays! If you're

Why the Race to AGI is Humanitys Defining Moment

Wednesday, December 25, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 25, 2024? The

Iran's Charming Kitten Deploys BellaCPP: A New C++ Variant of BellaCiao Malware

Wednesday, December 25, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Software Testing Weekly - Issue 251

Wednesday, December 25, 2024

GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual

Daily Coding Problem: Problem #1647 [Medium]

Tuesday, December 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. In front of you is a row of N coins, with values v 1 , v 1 , ..., v n . You are

Sentiment Analysis, Topological Sort, Web Security, and More

Tuesday, December 24, 2024

Exploring Modern Sentiment Analysis Approaches in Python #661 – DECEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Modern Sentiment Analysis Approaches in Python What are the

🤫 Do Not Disturb Mode Is My Secret to Sanity — 8 Gadgets I Want To See Nintendo Make

Tuesday, December 24, 2024

Also: The Best Christmas Movies to Watch on Netflix, and More! How-To Geek Logo December 24, 2024 Did You Know Their association with the Christmas season might make you think poinsettias hail from a

😱 AzureEdge.net DNS Retiring Jan. 2025, 🚀 Microsoft Phi-4 AI Outperforms, 🔒 Microsoft Secure Future Initiative

Tuesday, December 24, 2024

Blog | Advertise | View Online Your trusted source for Cloud, AI and DevOps guidance with industry expert Chris Pietschmann! Phi-4: Microsoft's New Small Language Model Outperforms Giants in AI

Mapped | The Top Health Insurance Companies by State 🏥

Tuesday, December 24, 2024

In 13 US states, a single company dominates the health insurance market, holding at least half of the total market share. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power