Orion Reed's banner
Orion Reed's profile picture

Orion Reed

@OrionReedOne3,951 subscribers

advocating widespread dissatisfaction with computing. Bsky @orionreed.com researcher @inkandswitch + https://t.co/1LMaN2VI9o ½ https://t.co/uEnfCudIAG ¼ @TentpoleCC

Shorts

The nascent HTML-in-Canvas API is exciting to me not for flashy effects, but because it extends the semantics that the DOM can (tractably) represent — tiny example: it's possible to show an element in multiple places, cheaply, under arbitrary transforms.

The nascent HTML-in-Canvas API is exciting to me not for flashy effects, but because it extends the semantics that the DOM can (tractably) represent — tiny example: it's possible to show an element in multiple places, cheaply, under arbitrary transforms.

105,043 views

I made an HTML/DOM viewer you can paste into your console to view or debug any website in 3D. Choose from random/gradient/clear colors or whether layers have sides. You can save it as a bookmarklet so it's 1 click away. It's just a tiny IIFE JS function.

I made an HTML/DOM viewer you can paste into your console to view or debug any website in 3D. Choose from random/gradient/clear colors or whether layers have sides. You can save it as a bookmarklet so it's 1 click away. It's just a tiny IIFE JS function.

863,914 views

A tiny protocol to stream data over QR codes in both directions at once. Each device confirms receipt of the previous chunk, so it handles interruptions smoothly. Made this for webRTC signalling and other things as part of the Folk Canvas project with @chrisshank23

A tiny protocol to stream data over QR codes in both directions at once. Each device confirms receipt of the previous chunk, so it handles interruptions smoothly. Made this for webRTC signalling and other things as part of the Folk Canvas project with @chrisshank23

294,635 views

What if a graph view and text editor were just two ends of a continuous spectrum? You get consistent semantics, intermediate views, and some other benefits by blending structurally-compatible representations. Here's a 'semantic zoom' in tldraw

What if a graph view and text editor were just two ends of a continuous spectrum? You get consistent semantics, intermediate views, and some other benefits by blending structurally-compatible representations. Here's a 'semantic zoom' in tldraw

209,140 views

DOM, JS, and CSS wizards: I made a DOM visualiser which you can run from the JS console, it almost works. If anyone can figure out how to handle z-ordering in 3D so that it looks like a solid stack of DOM slices I WILL 100% UNIRONICALLY BUY YOU A COFFEE!

DOM, JS, and CSS wizards: I made a DOM visualiser which you can run from the JS console, it almost works. If anyone can figure out how to handle z-ordering in 3D so that it looks like a solid stack of DOM slices I WILL 100% UNIRONICALLY BUY YOU A COFFEE!

133,717 views

Announcing the Open Canvas Working Group (OCWG). Building atop ObsGynMD's JSON Canvas, we will work to establish a robust file format to enable interoperability between infinite canvas tools. Participants: tldraw, Excalidraw, Stately.ai, Kinopio, DXOS, and others 1/n

Announcing the Open Canvas Working Group (OCWG). Building atop ObsGynMD's JSON Canvas, we will work to establish a robust file format to enable interoperability between infinite canvas tools. Participants: tldraw, Excalidraw, Stately.ai, Kinopio, DXOS, and others 1/n

96,262 views

What if *any* website could be turned into a canvas with a single click? Rebuilt my website ( last night and added DOM<->Canvas translation allowing you to "break out" into a multiplayer tldraw canvas at any point. The Regular web, zero magic. 1/n

What if *any* website could be turned into a canvas with a single click? Rebuilt my website ( last night and added DOM<->Canvas translation allowing you to "break out" into a multiplayer tldraw canvas at any point. The Regular web, zero magic. 1/n

42,335 views

Videos

No more content to load