RSS.Social

James Sinclair

follow: @[email protected]

Posts

Rendering mazes on the web

The joy of recursion, immutable data, and pure functions: Generating mazes with JavaScript

What’s the difference between ordinary functions and arrow functions in JavaScript?

Is it better to be a good person, or religious?

How to compose JavaScript functions that take multiple parameters (the epic guide)

How to consume a paginated API using JavaScript async generators

What’s so great about functional programming anyway?

Why would anyone need JavaScript generator functions?

What if the team assumes my functional JavaScript is slow?

What if the team hates my functional code?

JavaScript function composition: What’s the big deal?

How not to write property tests in JavaScript

How to get started with property-based testing in JavaScript using fast-check

Rethinking the JavaScript ternary operator

Sick of the stupid jokes? Write your own arbitrary-precision JavaScript math library

Remote teams and the half-life of social capital

The Algebraic Structure of Functions, illustrated using React components

How to write things people actually want to read

What’s more fantastic than fantasy land? An Introduction to Static land

Algebraic Data Types: Things I wish someone had explained about functional programming