Welcome to tabreturn.com -- a web portfolio of my work.
I started making things for the Web back in the days of PlayStation 1, grunge music, and dial-up modems. Over time, I evolved from designer to developer, earning degrees in both creative and technical disciplines along the way. Today, my work lives at the intersection of creativity, code, and experimentation -- exploring interactive technology across web, mobile, games, and immersive media.
I currently reside in Wellington, New Zealand Sydney, Australia.
You can contact me via email:
A bit of fun porting modern games to retro handheld devices (see Anbernic, etc.).
Programming, cross-compilation, de- and re-compilation, graphics/audio/input adaptation, reverse engineering, potato optimisation, and license compliance
viewThis 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 report
viewUse 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