CSS positioning and cables.gl

Cables.gl screenshot showing HTML elements arranged in DOM order

A tutorial on CSS positioning of HTML elements in cables.gl.

CSS is a pretty well tutorialed topic in 2024, why cover it again? Because it’s not so clear how all the existing techniques add up to let you overlay a canvas with interactive HTML elements.

This is part of a build-up to a major tutorial for making accessible UI in cables.gl.

Access the tutorial here

Manipulating Classes in vvvv Gamma

Text "Manipulating Classes in vvvv gamma"

This is a step by step video showing the complete UX of creating and manipulating classes and their member operations in vvvv gamma. Also shows how you can place shared mutable class instances across several different collections.
All explained through the timeless metaphor of exploding barrels.

Collections in vvvv Gamma

Text "Deep Dive On Collections" with pictures of example nodes for Spread, Dictionary and Hashset

A closer look at spreads, dictionaries and hashsets. Also sequence/IEnumerable and how to handle more esoteric collections like MutableArray, IReadOnlyList etc.