EJ

    Home Blog Stars
#javascript (7) #react (5) #system-design (3) #typescript (3) #ai (2) #creative-coding (2) #machine-learning (2) #astro (1) #ci/cd (1) #quote (1) #r (1) #serverless (1) #static-site (1) #svelte (1)

ES2025 Iterator methods: memory-efficient DOM processing

#draft #javascript

June 2025

ES2025 introduces new iterator methods into JavaScript to help us work more efficiently with arrays, maps, and DOM element lists.

Read →

Undo/redo state with event sourcing

#react#typescript#javascript

June 2025

Using event sourcing to implement undo/redo functionality in a React component.

Read →

Use Day.js instead of Moment.js for less cognitive load and fewer bugs

#javascript#typescript#svelte

December 2023

Immutability = less cognitive load, less bugs

Read →

Creative Coding Resources

#creative-coding#react#javascript

My collection of creative coding resources, including books, inspirational projects, code repositories and tools.

Read →

Loading existing models with TensorFlow.js

#machine-learning#javascript

June 2018

A pre-trained image classification CNN ready for inference in the browser

Read →

Linear Regression with TensorFlow.js

#machine-learning#javascript

June 2018

Hand-on with the basics of TensorFlow.js using an interactive linear regression model in the browser.

Read →

Creating static websites with React, Part 1

#react#javascript

October 2017

Let's create a lightning-fast, offline-first static website with React

Read →
View source on GitHub