Media
Here you can find the images and videos I produce while documenting my attempts at turning ideas into art through code. You can also browse by tag
🤖 These also get posted to:


Crow's Nest

Revisiting old pals

Scanning...

Stacks o' Cards

Another one bites the dust

Cutting Cards

Ceci n'est pas un Magritte

Layering up

One line at a time

Got Pearls?

Not a Vermeer Again
![Td Movie Out.16 Edited S43 D22]()
Revisiting Vermeer
![Td Movie Out.15 Edited S126 D18.5]()
Cutting business cards
![Img 9316]()
Hey there
![Td Movie Out.13 Edited S77 D30]()
MC Magenta Cyan
![Td Movie Out.11 Edited S3 D30]()
Plotting new business cards
![Td Movie Out.7 Edited S40 D30]()
A New Error...
![Td Movie Out.7 Edited S10 D30]()
Back in Business
![Bantantools Mona Published]()
Mona Pet Plot in Machine Arts Magazine
![2026 01 29 14 44 10]()
Genuary#22: Pen plotter ready
![Genuary. 13 Self Portrait Java CV Live 2026 01 25 17.06.37]()
Genuary#13+21: Self portrait Bauhaus Poster
![Genuary. 13 Self Portrait Java CV Live 2026 01 23 09.25.00]()
Genuary#13: Self Portrait WIP
![Genuary. 12 Boxes Only 2026 01 15 11.48.52]()
Genuary#12: Boxes Only
![Genuary. 05 Genuary Without Font 2026 01 11 19.26.33 3x]()
Genuary#05: Write "Genuary". Avoid using a font.
![Genuary. 02 Principles of Animation 2026 01 09 14.36.19]()
Genuary#02: 12 Principles of Animation
![Output H Edited 512x512]()
Happy 2026
![Td Movie Out.2 Edited S300 D30]()
Plotting Mona
![Td 2 out Reel]()
Welcome to the purple room
![Rstr Pet Plot 03 2025 10 01 09 05 41]()
RSTR CMY Pet Plot Detail
![Rstr Pet Plot 01 2025 10 01 09 05 13]()
RSTR CMY Pet Plot
![Aaa 03 Edited]()
Bassline
![Aaa 02 Edited]()
And one of these days
![Aaa 01 Edited]()
This tool was made for plotting
![Svg Animation 1754054388780]()
RSTR 2.0 WIP
![Svg Animation 1754054524790]()
RSTR 2.0 WIP
![Svg Animation 1754053479883]()
RSTR 2.0 WIP
![Chrome V0 T00w6 M8 H Edited]()
Hatched Tetrominoes
![Chrome F2lpm Dmj Zz Edited]()
Tetrominofaced
![Kdnelive Render Rstr Loop Facemelt]()
I can't feel my face
![Chrome Ar Mx Ag8zv3 Edited S26]()
While we're at it. Again.
![Chrome K Z8 Plku Be4 Edited S26]()
2.0 in the making
![Chrome 77 J2w Uh X Yc Edited S2]()
From humble beginnings
![2025 07 04 15 37 53 Edited 512x512]()
Note to self: plan ahead
![2025 07 03 21 44 58 Loop Edited 512x512]()
Come as you are
![2025 07 04 14 22 48 Edited S28 D10 512x512]()
Stop! Motion!
![2025 07 04 14 06 58 Edited S60 D30 256x256]()
RESO00CTS$CHRrrLLl
![2025 07 04 14 10 06 Edited S2 D25 512x512]()
RESOCTRL Step Sequencer
![2025 07 04 13 56 14 Edited S268 D27 512x512]()
RESOCTRL
![2025 06 26 13 10 31 Edited S720 D15 512x512]()
Recording hickups
![2025 06 26 13 10 31 Edited S690 D15 512x512]()
Everything under control
![2025 06 26 13 10 31 Edited S120 D15 512x512]()
VJ Setup POV
![D&ly 25 Jam Iii Edited S1380 D30 Edited Q HD Edited R270]()
Why stop there?
![D&ly 25 Jam Iii Edited S309 D30 Q HD Edited R90]()
Some more HYDRACTRL jamming
![D&l Y25 Jam Edited S5224 D30 Q HD Edited N HD Edited R90]()
HYDRACTRL Jammin
![Dandly 120 to 140 Yt Test W Visuals Edited S3825 D22 R270]()
HYDRACTRL + NASA
![Dandly 120 to 140 Yt Test W Visuals Edited S4885 D30 R90]()
HYDRACTRL + sleepycircuits
![Dandly 120 to 140 Yt Test W Visuals Edited S3630 D30 R90]()
HYDRACTRL in action
![Img E7595 Edited Crop]()
Creative Coding Amsterdam Plotter Special Cards
![2025 04 22 23 06 59 Edited Crop]()
The Plot Thickens
![Img 7545 Edited Crop]()
Something's Plotting
![06f Fdmn Gdwnds Tryout V Edited S990 D60 R90 HD Qlow]()
FDMN GDWNDS TRYOUT V' 6/6
![05f Fdmn Gdwnds Tryout V Edited S930 D60 R270 HD Qlow]()
FDMN GDWNDS TRYOUT V' 5/6
![04f Fdmn Gdwnds Tryout V Edited S870 D60 R90 HD Qlow]()
FDMN GDWNDS TRYOUT V' 4/6
![03f Fdmn Gdwnds Tryout V Edited S810 D60 R270 HD Qlow]()
FDMN GDWNDS TRYOUT V' 3/6
![02f Fdmn Gdwnds Tryout V Edited S750 D60 R90 HD Qlow]()
FDMN GDWNDS TRYOUT V' 2/6
![01f Fdmn Gdwnds Tryout V Edited S690 D60 R270 HD Qlow]()
FDMN GDWNDS TRYOUT V' 1/6
![Vlcsnap 2025 04 11 13h47m39s710]()
FDMN GDWNDS FRAME #1881
![Vlcsnap 2025 04 11 13h43m13s992]()
FDMN GDWNDS FRAME #1563
![Vlcsnap 2025 04 11 13h41m32s577]()
FDMN GDWNDS FRAME #1351
![Vlcsnap 2025 04 11 13h41m07s951]()
FDMN GDWNDS FRAME #0451
![Vlcsnap 2025 04 11 13h40m30s083]()
FDMN GDWNDS FRAME #0245
![Vlcsnap 2025 04 11 13h38m19s894]()
FDMN GDWNDS FRAME #0104
![Ygllets Ygllets Reel S 0]()
If and only if you want to
![Img 7344]()
Let's pause here for a second
![Ygllets Cca Reel S 0]()
Creative Coding Amsterdam
![6 Tadaa Firefox Hit8u Fmn F0]()
And tadaa, we're live
![5 Content Config Webstorm64 Q P Jkpnvzba]()
Time for some content
![4 Logo Firefox Vm Cyty Kty S]()
While we're at it...
![3 Colors Firefox F Zi0t Os Od U]()
Time for some color...
![2 Fonts Firefox Sor D0ssjj D]()
Atipo Foundry Nudica Mono
![1 Orange Gridfillers Firefox G Dnc2vfy As]()
Enough playtime, back to work.
![Grid Select Square Mastodon]()
It's massive, it's huge, it's...
![Grid Select Square Bluesky]()
Greener Grass
![Grid Select Square No Words]()
Quiet, not still
![Genuary25.d17e.dev 2025 02 07 15 26 09]()
Genuary 25 #29: What if?
![Genuary25.d17e.dev 2025 02 07 16 14 07]()
Genuary 25 #29: It's grids all the way down
![Genuary25.d17e.dev 2025 02 07 15 27 57]()
Genuary 25 #29: Grid based design
![Genuary25.d17e.dev 2025 01 24 09 55 13]()
Genuary 25 #16: On the shoulders of giants
![Genuary25.d17e.dev 2025 01 23 17 21 11]()
Genuary 25 #16: ffmpegwasm FTW
![Genuary25.d17e.dev 2025 01 23 16 02 37]()
Genuary 25 #16: Revisited
![10 Debug Genuary25.d17e.dev 2025 01 17 14 25 00 Reel S 0]()
Genuary 25 #16: debug=true
![10 3color Genuary25.d17e.dev 2025 01 17 14 54 22 Reel S 0]()
Genuary 25 #16: 3-pigment palette
![5 Purple Genuary25.d17e.dev 2025 01 17 14 21 07 Reel S 0]()
Genuary 25 #16: Generative palette
![Genuary25.d17e.dev 2025 01 06 18 24 15 Reel S 0]()
Genuary 25 #05: Zoomed In & Orange
![Genuary25.d17e.dev 2025 01 06 18 25 52 Reel S 0]()
Genuary 25 #05: Tiny Pink Isometric Art
![Genuary25.d17e.dev 2025 01 06 18 13 30 Reel S 0]()
Genuary 25 #05: Isometric Art (No vanishing points)
![Genuary25.d17e.dev 2025 01 03 11 16 59 Reel S 0]()
Genuary 25 #01: Or a bit of both?
![Genuary25.d17e.dev 2025 01 03 10 50 53 Reel S 0]()
Genuary 25 #01: Or horizontal...
![Genuary25.d17e.dev 2025 01 02 17 39 07 Reel S 0]()
Genuary 25 #01: Vertical lines only
![Img 6885]()
PTPX24: Let's meet in the middle #3 + #4
![Img 6884]()
PTPX24: Let's meet in the middle #1 + #2
![Img 6853]()
PTPX24: debug = true;
![Img 6852]()
PTPX24: Let's try that again
![Testbed With Brush Activity Screenshot 2024 12 12 183830]()
PTPX24: Let's go!
![Img 6850]()
PTPX24: breaking new ground
![Img 6783]()
Plot Party for Belgium
![Img 6785]()
Plot Party for France
![Img 6781]()
Plot Party for Germany
![Img 6770]()
And Off We Go
![Img 6768]()
Some early plot party test plots
![Img 6773]()
Copic Markers and Posca Paint Pens
![Pp Germany]()
Plot Party in Germany
![Render Plotparty Blank Rstrd]()
Plot Party Rstr'd
![Img 0411]()
Plot Party October 2024
![I Made Some More Screenshot 2024 11 19 174304]()
I Made Some More...
![Screen Recording 11 15 2024 15 03 12 1 Reel S 0]()
Scan that QR will ya!
![Img 6755]()
See you on the flip side
![Fist Test Batch Plotted and Cut Screenshot 2024 11 11 174434]()
First Test Batch Plotted and Cut
![Buggy Output Still the Best Output Screenshot 2024 11 07 163913]()
Buggy Output Still the Best Output in November 2024
![Coming Together Screenshot 2024 11 08 154717]()
Card Design Coming Together
![Tight Logos Screenshot 2024 11 11 173929]()
Tightly Plotted Logos
![Plotting Logos Screenshot 2024 11 11 173826]()
Plotting Logos
![Screen Recording 10 27 2024 13 13 48 1 Reel S 0]()
Does It Work?
![Test No Resize Edited Render]()
Artisanal Astley Animation
![Plotted and Ready 2024 10 18 150531]()
Astley QRs Plotted and Ready
![Image00002]()
Adaptations Leading to Reimplementation
![Fitting Plottable Qrs on A3 W Cut Lines 2024 10 11 180422]()
Frame Selection, Conversion & Fitting
![Frame Extraction 2024 10 10 153857]()
QR Frame Extraction
![Qr Astley Crop Square Reel S 0]()
Wait, what?! This works!?
![Qr Detail Working 2024 10 17 191118]()
QR Plotted. And Working.
![Qr Plot Reel Square]()
QR Plotting in Action
![Qr.d17e.dev Landing 2024 10 17 185644]()
qr.d17e.dev v1.0.0
![Image00002b]()
borrowed inspiration 5/6 plot
![Image00002]()
plot detail
![Image00001]()
borrowed inspiration 1/6 plotted
![Rstr.d17e.dev 20241001 1334]()
borrowed inspiration 6/6
![Rstr.d17e.dev 20241001 1330]()
borrowed inspiration 5/6
![Rstr.d17e.dev 20241001 1329]()
borrowed inspiration 4/6
![Rstr.d17e.dev 20241001 1326]()
borrowed inspiration 3/6
![Rstr.d17e.dev 20241001 1325]()
borrowed inspiration 2/6
![Rstr.d17e.dev 20241001 1320]()
borrowed inspiration 1/6
![15]()
metro.gif frame 15
![Metro Dot Gif Final Render]()
metro.gif, the actual gif
![Image00006]()
metro.gif Plot 4/4
![Img 6508]()
The Pragmatic Plotter
![Img 6505]()
metro.gif at 75%
![Img 6502]()
metro-frame-01-final.png
![Img 6500]()
metro.gif - trial frame
![Img 6499]()
metro.gif: single frame trial
![Img 6494]()
metro.png, frames 1.. 6
![Metro Gif Plot Blue Pic]()
metro frames plotting trial
![01]()
metro-frame-01-rstred.png
![01]()
metro-frame-01.png
![Img 6257 923a60c215]()
Abstract Reflections, bis
![Img 6159 C5c22b00d2]()
Abstract Reflections Plot
![Rstr D17e Dev 20240804 2021 4717a05cce]()
Abstract Reflections
![Img 6074 Ab0a8ad330]()
Metro Station Plot Detail, bis
![Img 6069 2888506a92]()
Metro Station Plot Detail
![Img 6067 7719d0603b]()
Metro Station Plotted
![Rstr D17e Dev 20240802 1153 B6c78bd628]()
Metro Station
![Rstr D17e Dev 20240802 0955 818e443592]()
Bijlmer Metro Lines
![Img 6059 30407a49fc]()
Bijlmer in Color, plot detail
![Img 6055 1c88be3907]()
Bijlmer in Color, plotted
![Rstr D17e Dev 20240801 1744 Cf808d42cf]()
Bijlmer in Color
![Rstr D17e Dev 20240801 1221 9ad5a463ad]()
Bijlmer
![Rstr Promo Square Reel S 0 486cee419f]()
rstr.d17e.dev
![Rstr D17e Dev 2024722 186 Bf1c96fff6]()
v1.0
![Rstr D17e Dev 2024720 1858 Aa79ab651a]()
Computer says no
![Rstr D17e Dev 2024722 1158 343110fb23]()
More hatching
![Rstr D17e Dev 2024720 194 B287dde273]()
Hatching
![Rstr D17e Dev 2024719 1448 A282ed5afb]()
Grey Groups
![Rstr D17e Dev 2024719 1445 444d2cd7cc]()
Grouping
![Rstr D17e Dev 2024716 028 2290574d87]()
getAverageColor()
![Arc 0mm G1 Ehajy Reel S 0 A26cb394ab]()
RSTR
![03 Capture 1720359581 Reel S 0 683a698a39]()
hydra image buffers
![02 Capture 1720358554 Reel S 0 F4f6894eb7]()
hydra modulate
![01 Capture 1720357123 Reel S 0 2a76ab2710]()
hydra.ojack.xyz
![D and Ly Ot 301 Yt Reel S 3510 24c877cfa4]()
Back to safety
![D and Ly Ot 301 Yt Reel S 2100 56149e414f]()
Imminent collapse
![D and Ly Ot 301 Yt Reel S 1965 3905361a2a]()
Ripples
![D and Ly Ot 301 Yt Reel S 1320 B400d57ed6]()
Strange forest
![D and Ly Ot 301 Yt Reel S 615 07b6676856]()
Dark undertones
![D and Ly Ot 301 Yt Reel S 270 01a5361b76]()
Step closer
![Img 9358 51f55b7c90]()
D&LY blurry
![Img 9362 F7e56951ce]()
D&LY
![Img 9355 2561250797]()
D&LY @OT301
![Insta Reels Dandly 02 S 03bac06aa3]()
D&LY Tomorrow!
![Insta Reels Dandly 01 S Fb8d1d215f]()
///
![Insta Reels Dandly 00 S Ad1d5c7416]()
D&LY in motion
![Img 5475 5ece6982a7]()
Waves and overlaps plotted
![Trippy Back to Simplicity 690731618a]()
Waves and overlaps
![Flowing Cards 66a54f1a3c]()
Cards
![Img 5450 B29f0610bc]()
Hatching with markers plot
![Angled Plot Testing 9bda797382]()
Hatching with markers
![Early Stage Development Output 0d8f07f2b7]()
Early buggy output
![Post Beherenow Detail Dot 05d18cab1c]()
now
![Post Beherenow Detail Pin D3a12efb51]()
be here
![Post Beherenow Final Plot 4826c540d3]()
where are you
![Img 5368 0685ba82a0]()
Third time's a charm
![Img 5363 E7a5a113e3]()
Hold up...
![Img 5362 9be0038786]()
And off we go
![056 Poppy Red 56 600x600 C85e2ac6cd]()
Picking a color
![Where Are You Screenshot 2024 05 17 092409 04234dec9a]()
Staying inside the lines
![Beherenow C Ac24690b5f]()
Shape study
![Final Svg Output Overlap Optimized Fixed Screenshot 2024 05 06 180016 C5e1218861]()
Final plottable QR
![Great Success 0dabfefd30]()
Less strokes, more QR
![First Scanable Plotted Qr 44d73eff38]()
My first plotted scannable QR code
![Qr Trying to Look All Cool 31b53fe369 3c3b5cd8c0]()
More QR Code SVGs
![Screenshot 2024 05 02 111915 2037a3c0ce]()
QR-Code SVG wrangling
![First Attempt Plotting Qr 2ccb0bbf7c]()
QR-Code plotting attempt
![Vlcsnap 2024 04 25 11h18m59s429 Db5892481e]()
More D&LY teasing...
![Vlcsnap 2024 04 25 11h15m57s346 Ada5e9c254]()
More D&LY teasing...
![Vlcsnap 2024 04 25 11h15m49s945 1a3795df9f]()
More D&LY teasing...
![Vlcsnap 2024 04 25 11h15m04s938 C2784c68f8]()
More D&LY teasing...
![Vlcsnap 2024 04 25 11h12m44s802 B17982e564]()
More D&LY teasing...
![Vlcsnap 2024 04 25 11h12m09s125 E05ac33834]()
More D&LY teasing...
![Vlcsnap 2024 04 12 13h50m07s300 A4ed6d60e0]()
D&LY ambient session teasing
![Vlcsnap 2024 04 12 13h48m03s671 6f726d43ff]()
D&LY ambient session teasing
![Vlcsnap 2024 04 12 13h46m05s918 Ea136636d7]()
D&LY ambient session teasing
![D17e Dev Genuary2024 19 Flocking 2024131 195 01679 4af2d0bcf1]()
Genuary 2024 #19: Flocking.
![D17e Dev Genuary2024 19 Flocking 2024131 198 01088 72cd8a069d]()
Genuary 2024 #19: Flocking.'
![D17e Dev Genuary2024 19 Flocking 2024131 1915 00891 Bdd9617ed7]()
Genuary 2024 #19: Flocking.''
![Usa D17e Dev Genuary2024 09 Ascii 2024118 1351 04753 07a52345fb]()
Genuary 2024 #09: ASCII.''
![Poop D17e Dev Genuary2024 09 Ascii 2024118 1353 04807 0694feb1c4]()
Genuary 2024 #09: ASCII.'
![Dog D17e Dev Genuary2024 09 Ascii 2024118 1149 01112 88f8e38800]()
Genuary 2024 #09: ASCII.
![D17e Dev Genuary2024 05 Vera Molnar 1924 2023 2024126 1613 00000 09125c5cf2]()
Genuary 2024 #05: Vera Molnar.
![D17e Dev Genuary2024 02 No Palettes 2024116 1843 01822 7522a7fe4b]()
Genuary 2024 #02: No palettes.
![D17e Dev Genuary2024 01 Particles Lots of Them 2024118 1155 04605 0ac31edd5d]()
Genuary 2024 #01: Particles, lots of them.
![2023 11 15 09 50 16 Transformer Cest Comprendre 0774 B5317a88a1]()
Re-Think: Transformer c'est comprendre? #f959b8
![2023 11 15 09 58 21 Transformer Cest Comprendre 2747 4c095d365b]()
Re-Think: Transformer c'est comprendre? #8eb86f
![2023 11 15 10 00 20 Transformer Cest Comprendre 0975 667e4f29a1]()
Re-Think: Transformer c'est comprendre? #c6d1c5
![2023 11 15 09 59 19 Transformer Cest Comprendre 1106 7f2ea824a3]()
Re-Think: Transformer c'est comprendre? #55c020
![2023 11 19 14 48 24 Transformer Cest Comprendre 2017 4d15345f6b]()
Re-Think: Transformer c'est comprendre?
![2023 11 15 09 27 52 Comprendre Cest Transformer 0849 7b999c4039]()
Re-Code: Comprendre c'est transformer






























































































































































































































