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
Inspiration

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
Inspiration

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.io

In 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
Inspiration

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
Inspiration

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.

Quick Hits