typescript

How to limit front-end bugs

Bugs make our users unhappy and slow the development of our products down. The front end of our product is arguably more volatile than...
Carl Rippon
6 min read

Reverse engineering Observable

TL;DR: In this article, we will reverse engineer Observable from the RxJS library. We will also re-create a couple of operators from the library...
Indermohan Singh
7 min read

Using TypeScript transforms to enrich runtime code

When I started developing no one was talking about “compiling” their JavaScript sources. Everyone just wrote a couple of scripts and referenced them directly....
Florian Rappl
10 min read

A comprehensive look back at front-end in 2018

Grab a coffee, settle in, and read slow. Our review doesn’t miss much. Web development has always been a fast-moving field — making it hard to...
Kaelan Cooter
12 min read

7 bad excuses for not using TypeScript

Typescript has come a long way since its inception over six years ago and is being adopted by leading web companies. While there may...
Dmitry Pashkevich
8 min read

What’s new in Create React App 2

Create React App 2.1, released at the end of October 2018, added official support for TypeScript. This, along with all of the improvements and...
Esteban Herrera
6 min read

Is Typescript on Node.js good enough for Java developers?

Every now and then you run into a cranky programmer who hates Javascript. They argue that JavaScript is terrible because it lacks type checking...
David Herron
17 min read

Setting up a monorepo with Lerna for a TypeScript…

It is often quite useful to use a single repository for maintaining an entire project with all of the packages in it. There is...
Vlado Tesanovic
4 min read

What makes ReasonML so great?

What exactly is Reason? ReasonML is a syntax extension for the OCaml language created by Facebook. Rather than creating an entirely new language, the creators...
Benjamin Johnson
9 min read

A quick and complete guide to TypeScript types

Photo by Mr Cup / Fabien Barral on Unsplash TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. TypeScript is open-sourced, it...
Christian Nwamba
4 min read

Frontend in 2018: More consensus, less complexity

2017 was quite a year in frontend web development. Frameworks like React and Angular have continued to enjoy large-scale support among the community, but...
Kaelan Cooter
9 min read

Frontend in 2017: The important parts

A lot has happened in 2017, and it can be a bit overwhelming to think about. We all like to joke about how quickly...
Kaelan Cooter
13 min read