JavaScript

Tutorial

Using the Switch(true) Pattern in JavaScript

The switch true pattern isn't well known but it is incredibly useful. It's not a JavaScript specific pattern, but I use it in almost every single project.

Read
Presentation

Presentation: Building a High Volume Data Processing Pipeline in JavaScript

There's more to JavaScript than e-commerce websites and web banners. This presentation is about an ETL pipeline I built with a microservice architecture in JavaScript and some of the lessons I learned as part of the process.

Read
Presentation

Presentation: Pushing Compute to the Browser

Exporting vast quantities of data from platforms is common, but queues, scaling & latency pose technical and real-world problems. Using a number of modern solutions like HTTP 2, web workers and careful state management with redux we can offload the work to the browser and deliver the user a delightful experience.

Read