Simon MacDonald

Simon MacDonald Head of Developer Experience Begin Corp

Adventures in Rendering Off the Main Thread

explore the program

Adventures in Rendering Off the Main Thread

Reduce, Reuse, Recycle is a mantra most folks are familiar with.

When it comes to web development, SImon preaches a slightly different mantra:

Reduce: the amount of JavaScript required to build your HTML Reuse: what the platform already provides Offload: expensive or time-consuming tasks to web workers

Attendees of this talk will learn why it is important to rely on something other than JavaScript being available and how to start from a working base, how to re-use new platform features to reduce their JS footprint, and finally, how to use web workers and other platform features to prevent the main thread of the browser from begin blocked.

Simon MacDonald

Simon has over twenty years of development experience and has worked on a variety of projects, including object-oriented databases, police communication systems, speech recognition and unified messaging.

His current focus is contributing to the open-source projects Architect and Enhance to enable developers to create functional web applications.

Simon’s been building web applications since the time they were written using shell scripts. He still has nightmares about those dark days.

Code of Conduct

For over a decade, we've worked hard to create inclusive, fun, inspring and safe events for the Web Industry.

As part of our commitment to these values, we've adopted a code of conduct for all involved: ourselves, our speakers, our partners and our audience.

If you have any concern or feedback, please don't hesitate to contact us.