Welcome to tabreturn.com -- a web portfolio of Tristan's work.
I got into making things for the Web 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've spent time in tech startups and academia.
Along the way, I've developed from a designer into an accomplished coder -- obtaining degrees in design and computer science in the process. I'm currently involved in work that combines the creative, experimental, and practical applications of interactive technology, including inter- and trans-disciplinary projects that blend computing, design, and art to create new digital experiences for web, mobile, game, and immersive media.
I currently reside in
Wellington, New Zealand Sydney, Australia.
You can contact me via email:
This 2022 GovTech project aimed to understand the sector’s needs in relation to universities and government and what can be done to address systemic challenges to support a thriving screen industry in Wellington.
Jon He, Liam Sutton, Tristan Bunn
WellingtonNZ-funded industry reportview
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-inview
Artworks coded in Processing Python Mode & py5, plotted using a 2-axis pen plotter.
This series explores themes of waves, radials, and relics.
Pen and paperview
An accessible, visual, and creative approach to learning Python programming. You can order a copy from the No Starch website or Amazon.
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.