Sharing a cache between Node.js cluster workers
I built lru-cache-clustered so Node.js workers could share one cache, use less memory, and reuse results cached by other workers.
April 28, 2026

I built lru-cache-clustered so Node.js workers could share one cache, use less memory, and reuse results cached by other workers.
April 28, 2026

I built doublcov to make coverage reports easier to read across projects, with source search, uncovered-code navigation, history and CI publishing.
April 25, 2026

I built bin-packing to turn panels from my subwoofer designer into cut lists for the available stock, using Rust and WebAssembly.
April 12, 2026

I created nodemailer-mock to test that a web application sends the right emails without sending real messages. Inspect the mail and test failure handling from your unit tests.
August 17, 2016

I recently had the need to detect when new elements were appended to the DOM, however by default in jQuery there is no "append" event. This meant that the code I wanted to write,…
October 2, 2015

Advanced Custom Fields, or ACF, provides a great user interface for defining and laying out custom fields for Posts, Pages, Custom Post Types, Options, Users and more in…
September 3, 2015

Moving Averages can be calculated in Google Spreadsheets using standard functions, however the formulas can get pretty complex when dealing with different durations, and it also…
August 9, 2015

It is not possible to control the visibility of the Edit/Del action links for a related list. On a VisualForce page you can insert your own CSS or Javascript to control the…
November 13, 2014

The jQuery library makes it much easier to create cross-browser functionality on any web page, and Salesforce Visualforce pages are no exception. Going one step further and…
November 9, 2014