Hello, my name is

Stephen Lead

I like maps, code, presentations and photos

ABOUT

I'm a programmer who specialises in geographic information systems, including building enterprise applications on the ArcGIS Server JS API, and open source geo-tools including GeoServer and Leaflet. I also develop in Ruby On Rails, Python and JavaScript. In my spare time I'm the producer of Ignite Sydney.

A map-centric travel blog for photograhers

2 months ago

I love maps, and taking travel photos, so when it came time to revamp my family's old travel blog I knew I wanted to make the maps a central part of the experience.

I built this site using Rails 5, and it functions like a standard blog with the ability to create & edit posts, view next/previous entries, etc. The difference is that each blog post is georeferenced, which allows me to show an interactive map on each post (this shows the locations of nearby posts).

Furthermore, a full-scree...

more

Bootleaf - an open-source mapping framework

12 months ago

While working with Insurance Australia Group, I wrote a web-mapping framework based on the excellent Bootleaf application by Bryan McBride.

The goal was to enable users to create web mapping applications quickly and with a minimum of manual intervention. The application supports a variety of widely-used GIS standards such as ArcGIS Server (feature, tiled and dynamic layers), WMS, WFS and GeoJSON. Additional functionalit...

more

Ignite Global website

12 months ago

I was responsible for all aspects of developing this website, which aimed to bring together the hundreds of separate Ignite chapters around the world into a cohesive and centralised page.

Individual organisers can upload their videos to the site, with admin users granted permissions to promote and highlight the best Ignite videos. A comprehensive administration system underpins the site.

more

2 wheels good (why you should ride a motorcycle)

over 3 years ago

Why the solution to your transport woes is to take control, and ride a motorcycle. There are lots of good reasons, plus it's fun. Filmed at Ignite Sydney.

Why it's insane to purchase water in a bottle

over 3 years ago

Bottled water is an unconscionable use of our valuable natural resources, for no valid reason. Here's why. Filmed at Ignite Sydney.

How to give a kick-ass demo

over 3 years ago

A distillation of ideas for giving a technical demo which doesn't suck. Filmed at the Google Developer Day in Sydney during 2011.

See all presentations

Adding a hyperlink to the header of ArcGIS Server Web AppBuilder

about 2 years ago

I wanted a way to add a hyperlink to the logo shown at the top left of an ArcGIS Server Web AppBuilder application:

![Web AppBuilder logo](http:...

more


Creating a drafts/approved publish queue in Rails

over 3 years ago

I wanted to allow any member of the public to submit new Videos for inclusion on a public-facing site - but I only wanted site Administrators to ap...

more


Creating a Rails admin page with DataTables

over 3 years ago

I wanted to create an admin panel for an existing Rails app and I was interested in the activeadmin gem. This would apparently create an [admin con...

more


See all articles

CONTACT