The JPEG is DEAD!
December 08, 2020
An exploration of online art exhibitions and archives, this talk is co-presented with Julia Krolik, who asks how galleries are challenging themselves to move away from a static image. We discuss the technical challenges of presenting interactive digital work and explore a wide range of online…
Data Art and Creative Coding
November 17, 2020
This is a talk/workshop co-presented with Julia Krolik that showcases some of our projects. The talk featured several live demos via screen sharing online with the Video Pool Media Arts Centre, based in Winnipeg, Manitoba, Canada. The projects served as an open-ended backdrop to discuss techniques…
Data Art Web
October 06, 2019
This talk showcases and discusses the data-focussed creative coding art practice at Pixels and Plans, a creative technology studio founded by myself and long-time collaborator Julia Krolik. Specific projects were explored, including Intersection, Depth to Water, Community Flow and Between the Sand…
Paint to Programming - Audio Visual Algorithms
December 04, 2018
This talk was part of Paint to Programming, a collaboration between Art the Science and ArtSci Salon. The panel focussed on creating algorithms for science art and featured four presentations and an open discussion. In Audio visual algorithms, I describe two algorithms from Visitations and…
Creative coding for the web: A Cauldron of Canvas, SVG, webGL and webAudio
April 18, 2018
This is a talk I gave for ygkdevs, a developer meetup in Kingston, Ontario. In this talk I cover the art of "functionless" programming — creative coding! The joke here is that creative coding has no purpose, rather than being analogous to "object oriented". In this talk, I go over the main tools I…
3D Modelling of highly Conductive Massive Sulphide Bodies
October 18, 2015
This is a technical presentation covering a compute engine I worked on under Yves Lamontagne of Lamontagne Geophysics, Ltd. The software, called MGEM (multigrid EM), models highly conductive bodies in environments with variable conductivity. Written in Fortran, it efficiently solves large matrices…