Writing & Work
- Jan 16, 2024
- Lisp Query Notation (LQN)
- Nov 22, 2023
- Vectors & Symbols
- Nov 15, 2023
- Let's write a DSL
- Nov 06, 2023
- From Datalog to SVG
- May 05, 2023
- A Vector DSL
- Nov 13, 2022
- Graph Data Structure with Datalog QL
- May 3, 2021
- Volumetric Light
- Apr 21, 2021
- Future Alterations and Loops
- Sep 25, 2020
- Future Alterations
- Jun 22, 2020
- Making Money
- Feb 27, 2020
- More Asemic Writing
- Dec 4, 2019
- Depth of Field with Colour Shift
- May 26, 2019
- Depth of Field
- May 23, 2019
- A Tangle of Webs 3D
- May 22, 2019
- A Tangle of Webs
- Oct 28, 2018
- Order and Chaos
- Jun 7, 2018
- A History
- Apr 22, 2018
- A Myriad of Mistakes
- Feb 13, 2018
- Mechanical Plotter Drawings—6
- Jan 27, 2018
- Impossible Architecture
- Jan 21, 2018
- Mechanical Plotter Drawings—5
- Dec 21, 2017
- Lisp Experiments in 2017
- Nov 26, 2017
- Mechanical Plotter Drawings—4
- Nov 11, 2017
- Lost in the Desert
- Oct 19, 2017
- Mechanical Plotter Drawings—3
- Oct 2, 2017
- Spline Script Plots
- Oct 1, 2017
- Spline Script
- Aug 11, 2017
- Mechanical Plotter Drawings—2
- Aug 8, 2017
- Error Prints
- Aug 2, 2017
- Drift Prints
- Jun 24, 2017
- Grains of Sand
- May 18, 2017
- Arbitrary Alterations
- May 09, 2017
- A Method for Mistakes
- Apr 23, 2017
- A Propensity for Mistakes
- Apr 21, 2017
- Mechanical Plotter Drawings
- Mar 2, 2017
- SNEK is Not an Acronym
- Feb 10, 2017
- A Barrel of Bots
- Jan 24, 2017
- Some Thoughts on Generative Art
- Nov 16, 2016
- Spurious Splines
- Nov 8, 2016
- Shepherding Random Growth
- Nov 5, 2016
- Shepherding Random Grids
- Oct 29, 2016
- Shepherding Random Numbers
- 2015-2016
- On Generative Algorithms
Apps
- Canvas
- Impossible Architecture
- WebGL
- Isopleth
- WebGL
- Meander
- WebGL
- Glitter
- WebGL
- Waves
- WebGL
- City
- Canvas
- Orbitals
- Canvas
- Tree
- WebGL
- Island