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

From code writers to system designers and verifiers

A summary of a talk by Anthropic's Erik Schluntz.

Read

Online Payments Developer Cheat Sheet: Essential Concepts & Implementation Guide

A practical guide to understanding and implementing online payment systems.

Read

Context engineering

A better way to think about the role of "prompt engineering" in LLM-based applications.

Read

Identity establishment patterns: how users log in

Exploring different methods for establishing user identity in web applications.

Read

Session persistence patterns: staying authenticated after login

How to maintain authentication state between client and server after identity is established.

Read

ES2025 Iterator methods: memory-efficient DOM processing

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

Read

Functional and non-functional requirements in frontend system design

Understanding functional and non-functional requirements for better frontend system design.

Read

Use GitHub discussions for comments on your static Astro site/blog

Giscus is a commenting system that leverages GitHub discussions to provide an easy comment setup for your static site/blog.

Read

Undo/redo state with event sourcing

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

Read

Estimating LLM classification confidence with log probabilities (logprobs)

Estimating the confidence of an LLM's classification using log probabilities.

Read

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

Immutability = less cognitive load, less bugs

Read

React & TypeScript Cheatsheet

A quick reference for using TypeScript in a React project.

Read

Creative Coding Resources

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

Read

Serverless R functions with Cloud Run

Using serverless containers to deploy scalable R functions.

Read

Schedule your Netlify build with GitHub Actions

If your build process is pulling in content from third-party services (e.g. Instagram, Youtube), scheduling a daily build & deploy can be an easy way to keep this content fresh.

Read

Loading existing models with TensorFlow.js

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

Read

Linear Regression with TensorFlow.js

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

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

Read

Creating a WebVR musical instrument using A-Frame & Tone.js

Audio synthesis in WebVR

Read