20 Feb 25
It wasn’t made to hook us and mess with us, but since, uh, mistakes were made, that’s what ended up happening.
Our best hope is to iterate, to notice these behaviors and try to fix them with better design. Designing for convenience has backfired and created addiction. But so has designing with deliberate hoops and obstacles.
12 Oct 24
20 Jun 24
05 Apr 24
🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference. - gvergnaud/ts-pattern
08 Nov 23
18 Jan 23
Patterns.dev is a free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React.
22 Feb 22
The way SvelteKit marries server-side rendering and API requests is incredibly well done. The framework addresses the differences in server and client environments by injecting a fetch function into the load callback of page- and layout components. This very flexible approach makes sure that there is always a valid fetch whether it is on the server (e.g. node-fetch) or on the client (e.g. window.fetch). This also allows different platforms to specify their own fetch which is important on platforms like Cloudflare workers, Vercel Edge Functions, or Deno deploy.
10 Dec 21
A collection of hand-coded SVG <pattern>’s, ready to be used in inline SVG or however you like.
11 Mar 21
19 Feb 20
17 Feb 20
Create beautiful patterns with near-magical ease. A powerful yet playful design tool.