Welcome to tabreturn.com -- a web portfolio of Tristan's work.
I kicked-off my web design career back in the days of PlayStation 1, grunge music, and dial-up modems. Since then, I've worked on a diverse range of digital projects, including web campaigns for clients such as Samsung, BMW, and Mercedes-Benz. More recently, I spent some time in the tech startup space.
Along the way I've developed into an accomplished coder and designer -- obtaining degrees in design and computer science -- and am currently involved in lecturing, research, and work that blends code, interaction, interface design, and creativity.
I currently reside in Wellington, New Zealand. You can contact me via email:
Use the Thonny Python IDE as a Processing PDE alternative for creative coding. Thonny-py5mode is a plug-in that installs and configures Thonny for use with py5, a Python (3.8+) framework that leverages Processing’s core libs.
Thonny IDE plug-in
viewArtworks coded in Processing Python Mode & py5, plotted using a 2-axis pen plotter.
This series explores themes of waves, radials, and relics.
Pen and paper
viewAn accessible, visual, and creative approach to learning Python programming. You can order a copy from the No Starch website or Amazon.
Book
A Processing.py adaption of Lieven Menschaert’s Nodebox script, “Aquatics!”
The script implements Johan Gielis’ Superformula equations, generating a new microbial beastie with each run.
Processing.py
viewAn educational platform for engaging with music and technology. The focus is on providing entertaining challenges inexpensively, that promote creative problem solving, collaborative work, and programming using visual apparatus.
JavaScript, OpenCV, Python
view