Room 6 

10:20 - 11:20 


Talk (60 min)

Adventures in Rendering Off the Main Thread

When building out the frontend for an application with strong real-time requirements, there are many considerations to make. How do we get initial data? How do we get subsequent updates? What happens if they lose connectivity?


Web components provide an excellent model for progressively enhancing initial markup. Workers allow us to move, rendering off the main thread. In this talk, we'll demonstrate an architecture that scales down to any device with a spotty internet connection while scaling up to a fully realized real-time application.

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 Architect project to enable developers to create functional web applications. Simon’s been building web applications since the days they were written using shell scripts and he still has nightmares about those dark days.