Jack Harrhy

Linkblog/2025/04/01

SDL bindings for Node.js, RSS blogrolls are a federated social network, NPM camel gate, Guido back as BDFL, Game Engines with Source.

kmamal/node-sdl - 🎮 SDL bindings for Node.js

SDL bindings for Node.js. Provides window management, input events (keyboard, mouse, joysticks, controllers, sensors), audio playback and recording, clipboard manipulation, and battery status.

It should work on Linux, Mac, and Windows. Prebuilt binaries are available for x64 architectures, arm-based Macs, and Raspberry Pi.

Canvas2D, WebGL, and WebGPU

One goal of this project is to allow using Canvas2D, WebGL, and WebGPU without a browser. […]

I’m a SDL enjoyer, and also a JavaScript enjoyer, this is a cool project.

My only real question is, is it possible to package this into a self-contained binary, similar to what Tailwind does with their standalone CLI.

Looks like pkg by Vercel, what they mention in the article, is deprecated, but, Node 21 has something built in for this?, cool.

Saw mention of this project on the Bun v1.2.8 release notes.

Robert Alexander - RSS blogrolls are a federated social network

Could a modern look at RSS feeds and blogrolls help the small-web much like the fediverse is revitalizing community in social networks?

Blog rolls are cool, Robert’s approach here to create a ‘blog roll’ network built from a starting point, as well as showing the references between sites, is very cool.

network-diagram.png

I need to get my own /blogroll setup, having the same sort of network map as Robert would also be dope.

Seen on Hugo Soucy’s site.

npm/cli - [BUG] Can’t install camelcase, decamelize and other camel-related packages (#camelgate)

Biiiig NPM outage, for a period of time, all of the above packages could not be resolved.

This very website wasn’t able to build via GitHub actions due to this bug.

CultRepo (formerly Honeypot) - BREAKING: Guido van Rossum Returns as Python’s BDFL

All praise Guido.

Also, Honeypot is now Cult.Repo!

redorav/public_source_engines - Game Engines with Source: Learning from the best

Very extensive list of game engines!

I however can’t ctrl-f for Quake, would love to have a similar list for all Quake-engine based things.

I am cooking up my own link of Quake things on my own site though… if you check it out as it currently stands it likely isn’t formatted very good and is a bit of a chaotic cluster, but I intend on fixing that up and having a really good collection of everything Quake, mostly on the technical / engine level!

Maybe I can contribute back content to this list one day.

Seen posted on Twitter by @redorav.