David S. Maynard

Software Artist. Exploring the intersection of code, art, and software development since the 1969.

Latest Explorations

High-Performance Rust Audio Visualizer
May 22, 2026

High-Performance Rust Audio Visualizer

A browser-based audio visualizer bridging React UI and a Rust WebAssembly core, reflecting on the evolution of software development.

Read Article
Interactive Pickover Attractor in Rust & Macroquad
June 30, 2025

Interactive Pickover Attractor in Rust & Macroquad

A high-performance Rust application visualizing Pickover attractors with symmetry, color modes, and WebAssembly support.

Read Article
Colorful Mathematical Pascal Mandalas
March 12, 2024

Colorful Mathematical Pascal Mandalas

Generate colorful geometric mandalas using Pascal's Triangle and modular arithmetic.

Read Article
Rolling Polygons Mandalas
March 10, 2023

Rolling Polygons Mandalas

Interactive geometric mandalas generated by rolling polygons inside circles, complete with customizable rainbow color animations.

Read Article
IDE Nostalgia
January 6, 2022

IDE Nostalgia

Engelbart's NLS was a more efficient code editor than can find today

Read Article
Extending an Observable Covid-19 Dashboard
June 1, 2021

Extending an Observable Covid-19 Dashboard

How Observable and Functional Programming Simplify Extensions

Read Article
Rust & WebAssembly Chaotic Attractor
February 23, 2021

Rust & WebAssembly Chaotic Attractor

A Rust and WebAssembly implementation of Pickover's chaotic attractor, built to benchmark performance against JavaScript.

Read Article
An interview  on the history of PC Gaming
February 2, 2021

An interview on the history of PC Gaming

with Italian production company Storia del pcgaming

Read Article
Jugwalking: Exercise Your Mind, Your Body, and the Neural Network that connects them
February 2, 2020

Jugwalking: Exercise Your Mind, Your Body, and the Neural Network that connects them

A non-impact, non-aerobic exercise for mind, body and awareness

Read Article
The Joy of Coding: Observable
January 22, 2020

The Joy of Coding: Observable

Exploring Interactive Visualization Notebooks

Read Article
Chaotic Attractor
November 29, 2019

Chaotic Attractor

A Javascipt implementation of a chaotic attractor by Clifford A. Pickover

Read Article
Announcing the Official Launch of Darworms
August 6, 2019

Announcing the Official Launch of Darworms

C64 Worms? resurfaces as Darworms a Browser Game 36 years, and one retirement later.

Read Article
Artist Tribute Jim Nitchals
August 4, 2019

Artist Tribute Jim Nitchals

Amazing Software Artists: Apple II Guru

Read Article
Software Artists
August 4, 2019

Software Artists

Is Software an Art Form? What is a Software Artist?

Read Article
Software Artist 1982 vs Today
July 23, 2019

Software Artist 1982 vs Today

Find out why the development delta between my home and my office in 1982 was greater than the delta between my office in 1982 and my office today

Read Article