Simon MacDonald

Simon MacDonald

Simon MacDonald has 30 years of development experience and has worked on a variety of projects including object oriented databases, police communication systems, speech recognition, unified messaging and mobile development. His current focus is convincing folks “you aren’t going to need it” when it comes to building web applications as a Staff Software Engineer at Sanity.

Sessions Montréal 2027

Sampling the Web What Hip Hop and View Source Have in Common

Session en Anglais - Débutant

Before Spotify and npm, two creative scenes figured out the same trick independently: take what exists, flip it, make something new. In the 80s, hip hop producers were chopping breaks and layering drum machines into entirely new art forms. A decade later, a generation of web developers was hitting Cmd+U and learning by stealing. This talk uses the Web Audio API to recreate the Amen Break, the most sampled drum loop in history, live in the browser

You Aren't Going to Need It (YAGNI): JavaScript Edition

Session en Anglais - Débutant

In that talk I would go through all the amazing things that HTML and CSS can now do that replaces their JavaScript counterparts.

Sessions Montréal 2026

Sessions Montréal 2024

Sessions Montréal 2023

Sessions Montréal 2022

Sessions Montréal 2020

Sessions Montréal 2018

Sessions Montréal 2017