ISSUE #165

TypeScript 3.4, Nice People at NPM, Functional JavaScript, And More

Hey there 👋. Sorry for the late issue. So much work, so little time. As a bonus to this issue here's a list of JavaScript bloggers to read.


Best JavaScript Bloggers To Follow In 2019

Here I simply list the authors that I think are very good at writing about JavaScript. They are all strong personalities, achievers and what's the most important JavaScript community influencers.


Announcing TypeScript 3.4

Today we’re happy to announce the availability of TypeScript 3.4! If you haven’t yet used TypeScript, it’s a language that builds on JavaScript that adds optional static types. The TypeScript project provides a compiler that checks your programs based on these types to prevent certain classes of errors.

Nice People Matter? NPM may stand for Not Politely Managed – job cuts leave staff sore

Layoffs at JavaScript package registry raise questions about fate of community resource


An Illustrated (and Musical) Guide to Map, Reduce, and Filter Array Methods

Map, reduce, and filter are three very useful array methods in JavaScript that give developers a ton of power in a short amount of space.

The first shall be last with JavaScript arrays | Thomas Barrasso

A better way to access terminal array elements in Javascript.

Responsible JavaScript: Part I · An A List Apart Article

Jeremy Wagner plots a course to avoid the unnecessary bloat and inaccessible patterns of current JavaScript trends.

12 👑 Awesome one-liners you might find useful while coding.

👑 Awesome one-liners you might find useful while coding.

One reduce() to rule them all | Kristian Poslek

If there was one data-altering function that every JavaScript developer should learn and embrace, it has to be reduce.


Functional Programming with JavaScript in 3 Steps | Alex Nault

Functional programming has its roots in lambda calculus, a mathematical concept dating back to the 1930s. That might sound daunting, but it’s really not. Without going into the mathematical theory…


Track Redundant Re-renders That Caused By React Hooks With “Why Did You Render” Version 3 | Vitali Zaidman

Sometimes you know a certain React component is costly to re-render and sould not be re-rendered unless there’s a good reason for it to re-render.


From Flow to Typescript. Why? | Nikita Sobolev

Two years ago the javascript land was completely different. Both Flow and TypeScript had a lot of disadvantages: poor libraries support, from none to almost none IDE support, type issues, and limitations. I have chosen Flow just because it was easier to start with. Plug it into your .babelrc and start working.

GOTO 2018 • Why I Was Wrong About TypeScript • TJ VanToll - YouTube

This presentation was recorded at GOTO Copenhagen 2018. #gotocon #gotocph


Building a Reliable Serverless Application in a Weekend

I spent last weekend on a fun experiment. Part of it was to see how quickly I could get a toy project off the ground that is also robustly built, and part of it was to implement a cool micropayments idea that a friend pitched to me.ConceptThe idea was


A GraphQL & Node.js Server Built with Express in No Time

GraphQL & Node.js can be used to craft more performant and maintainable servers. In this tutorial, we use Node.js Express to show you how to do this, fast.


GitHub - majikarp/node-desktop-app-template

Simple Template for Creating a Desktop Application powered by Node.js, Electron and Bootstrap

Github - shoumma/organigram

A JSON based tree structure with drag and drop functionally to re-arrange the tree. Show-cases some useful tree operations for deeply nested JSON data and webpack configuration for reducing bundle sizes. A sample JSON data for testing the functionality can be found in the repo/readme

Pixi.js: Programming games with JavaScript

Pixi.js is a display tool that allows you to use the power of WebGL. It's a super fast rending tool, also a swiss-army-knife tool with a friendly API.

GitHub - ibitcy/eo-locale

🌏Internationalize React apps 👔Elegant lightweight(2kB) library based on Internationalization API

Weekend JavaScript

Hey! I'm Ianis. And this is a curated list of JavaScript news and articles (sending every Friday). No spam. Just fresh write-ups on the language features, frameworks, testing practices and beyond.
1078 have already subscribed.