Saturday 2:20 p.m.–3 p.m.


William Mckee

Audience level:


Nikola. Python library for static website generation. Basic overall - creating a site, post, pages, galleries. Script to generate posts from my days artwork.


Talk about what Nikola is. Advantages of using a static websites over database. History, development and community of Nikola. Create a website, create a post. Talk about options in config (footer for licence, logo etc). Demo of script that I wrote that builds post template with days artwork/images. The script asks for response to each artwork.

Demos of Nikola sites. Script that writes meta and markdown files. Integrate this into request of data.

Create an api and feed results into posts.

nz govt websites remixed for GovHack -ministry of education, nzgovtjobs, reserve bank new zealand. Zalando fashion brand/product. Reddit - GetsDrawn

"In the twenty-first century, the robot will take the place which slave labor occupied in ancient civilization" - Nikola Tesla.

Hand painting original slide deck. Talk has been tested at events such as hpug, wlug, and lightning talks at previous KiwiPyCons.

creates3site. Script to create s3 website, set permissions. sync command to upload files.

Hugo. Go static site generator.

requests, boto, pandas, nikola, hugo (go)