Elm by Example - Make beautiful map displays with Elm and Leaflet

Presented by Christopher Biggs
Thursday 3:50 p.m.–4:35 p.m. in Green Theatre CB07.02.25
Target audience: Developer

Abstract

Maps and GIS are not scary. You can build a responsive user interface that has custom map displays remarkably easily. Most of us carry a geolocation device on us at all times. This opens up many applications for presenting information on a map. The Elm environment (a functional programming language that transpiles to Javascript) leads to beautifully small and bug-free sites that also happen to be responsive and look great (particularly when combined with the Material Design toolkit). Many people worry about being locked into the Elm language and unable to use other javascript libraries. This presentation will show how my team works almost exclusively in Elm, while still having access to cutting-edge javascript toolkits such as Leaflet.js Mapping gets everywhere, I find myself using geo-representation for applications ranging from building management to vehicle traffic enforcement. Come on in, the functions are fine.

Presented by

Christopher Biggs

Christopher Biggs has been into Open Systems since the early 90s and was there at the birth of Linux and 386BSD. His interest in electronics and connected devices goes back even further. Christopher’s career encompasses software development, system architecture and engineering management. He built and managed a diverse, global team of over 60 developers at a leading Brisbane IT company. Christopher is now the principal of Accelerando Consulting, a boutique consultancy specialising in IoT, DevOps mentorship and Cloud Data. Christopher is a co-convenor of the Brisbane Internet of Things interest group, and was a founding executive memeber of HUMBUG, the Brisbane open systems user group. He has presented at conferences and user groups around Australia, and convened a weekly technology lecture series for the entire technology department at a previous workplace. In his spare time he builds and blogs robots with his three children, and adds to the growing Internet of Things.