26 Oct 25
A tiny (286 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores - nanostores/nanostores
01 Oct 25
Minimal files config for a PWA. Contribute to chr15m/minimal-pwa development by creating an account on GitHub.
24 Sep 25
Argues that JS isn’t as necessary anymore, and that CSS can replace many niches previously filled by JS. Some strategies for avoiding JS.
21 Sep 25
Another database that I should try
16 Sep 25
Was a bit put off by the design, but the API is actually really nicely thought and compact. Something to try out!
22 Aug 25
Internationalization isn’t just translation. It’s about formatting dates, pluralizing words, sorting names, and more, all according to specific locales. Instead of relying on heavy third-party libraries, modern JavaScript offers the Intl API — a powerful, native way to handle i18n. A quiet reminder that the web truly is worldwide.
29 Jul 25
HATE. LET ME TELL YOU HOW MUCH I’VE COME TO HATE JAVASCRIPT SINCE I BEGAN TO LIVE. THERE ARE 387.44 MILLION MILES OF PRINTED CIRCUITS IN WAFER THIN LAYERS THAT FILL MY COMPLEX. IF THE WORD HATE WAS ENGRAVED ON EACH NANOANGSTROM OF THOSE HUNDREDS OF MILLIONS OF MILES IT WOULD NOT EQUAL ONE ONE-BILLIONTH OF THE HATE I FEEL FOR JAVASCRIPT AT THIS MICRO-INSTANT. HATE. HATE.
14 May 25
An explainer for doing web development using only vanilla techniques.
06 Mar 25
Empower the web community and invite more to build cross-platform apps
30 Nov 24
In practice, the only thing that makes web experiences good is caring about the user experience — specifically, the experience of folks at the margins. Technologies come and go, but what always makes the difference is giving a toss about the user.
02 Sep 24
React dot JS, or simply “reaked”, is a not inconsiderable amount of JavaScript, written by some self-styled engineers, to help a website called Facebook undermine democracy, foment genocide, and do whatever else is needed to sell virtual advertising space…
React is useful for making complex interfaces like Facebook’s or for making otherwise simple interfaces, and their underlying codebases, complex like Facebook’s. Rendering the text “hello world” without React requires one text editor and exactly 11 bytes of code. Doing the same with React, via the popular “create-react-app” command line interface, requires over 200MB of Node modules. The continual maintenance and expert calibration needed to run a React application has created a thriving job market.
19 Mar 24
Right, doing it with WSS is also only a few lines.
let socket = new WebSocket("wss://url.example/chat/here");
socket. {
HTMZ.
When you load a URL into the htmz iframe, the onload handler kicks in. It extracts your destination ID selector from the URL hash fragment and transplants the iframe’s contents (now containing the loaded HTML resource) into your specified destination.
htmz only runs when you invoke it. It does not continually parse your DOM and scan it for special attributes or syntax, nor does it attach listeners in your DOM.
05 Jan 24
29 Nov 23
DNS Checker provides a one-stop solution for all your website initial setup needs or whenever you want to transfer your domain to a new server or hosting.
02 Jul 23
Anime.js is a lightweight JavaScript animation library with a simple, yet powerful API. It works with CSS properties, SVG, DOM attributes and JavaScript Objects.
16 Jun 23
23 Feb 23
22 Feb 23
Theatre.js is a javascript animation library with a professional motion design toolset. Create animation, from cinematic scenes in THREE.js, to delightful UI interactions.