D3 Daily — Wednesday, June 03, 2026
Two LLM UI patterns that aren't chat, a tiny 3D voxel engine for SVG, and the case for creative inconvenience. Here is what actually matters from today's feed.
Today’s Highlights
Two LLM UI patterns that aren’t chat
Sidebar.io
Structures that manage context and data retrieval more effectively for complex, non-linear tasks. A direct challenge to the default chat interface.
heerich.js
Sidebar.io
Tiny engine for 3D voxel scenes rendered to SVG. Boolean ops, oblique/perspective cameras, zero dependencies. A neat, self-contained tool for a specific kind of visual.
On frictionmaxxing and the creative virtues of inconvenience
Sidebar.ioIn a culture obsessed with seamlessness and instant fulfilment, inconvenience is starting to feel strangely radical again. A worthwhile read on the value of constraints.
Self-fulfilling projects
Sidebar.io
The projects that defy clarity and specificity. A reflection on the value of work that resists easy definition.
AI-created document fatigue: how I designed my way out of it
UX Collective
A practical account of designing a system to manage the flood of AI-generated documents. The problem is real, and the solution is grounded in process, not more AI.