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.
15 Sep 25
Reshaped provides professionally crafted component libraries in React and Figma to make your product design and development faster.
23 Jun 25
Accessible Rich Internet Applications (ARIA) is an inevitability when working on web accessibility. That said, it’s everyone’s first time learning about ARIA at some point.
29 May 25
LiveStore is a state management framework based on SQLite and event-sourcing. It’s designed for demanding applications and based on years of research.
Jazz gives you data without needing a database — plus auth, permissions, files and multiplayer without needing a backend. Do everything right from the frontend and ship better apps, faster.
06 Mar 25
Empower the web community and invite more to build cross-platform apps
09 Nov 24
Let’s spend some time looking at disclosures, the Dialog API, the Popover API, and more. We’ll look at the right time to use each one depending on your needs. Modal or non-modal? JavaScript or pure HTML/CSS? Not sure? Don’t worry, we’ll go into all that.
10 Oct 24
A basic guideline on implementing auth for the web.
15 Jul 24
Introduces how people with disabilities, including people with age-related impairments, use the Web.
25 Jun 24
All-in-one OSINT tool, for quickly checking a websites data
29 May 24
The analogy I’ve been using is that this is like jumping from a tall 130 kilobyte-story building (ReactDOM) right into the zero kilobyte sewers of web components. If you take anything from this post, please understand this: web components (most likely) weren’t designed for you. Not to dissuade you from using them, but they were purposefully designed to be a low-level bare metal primitive for library authors to build on; they were designed to be used with a library, a thin layer of abstraction butter on top.
29 Nov 23
Quickly and easily assess the security of your HTTP response headers
10 Aug 23
Naive Weekly aims to expand what the internet is and can be. Every Sunday since 2018, I’ve delivered postcards with links to the quiet, odd and poetic web. I prefer avenues different from technology optimism, criticism and solutionism.