Talk: Lightning Talks

Lightning talks (approx 10-15 minutes each)

Talk 1: In Summary - Chris Hewitt

A neat wee trick that uses an Azure Blob Trigger to call an Azure Function that uses Text Analytics to create automatic summaries of documents in an Azure blob store. A quick walk through of and a pointer to the sample code so you can adapt the technique for your own evil purposes.


Talk 2: Adventure in learning Go for a C# dev! - Ken Faulkner

In this lightning talk I'll be going through some of the challenges, gotchas, WTFs and FTWs that I've experienced while starting to develop in Go (on Windows). Although traditionally a .NET/C# dev, I thought I should make an attempt to learn something new. Go is cool and shiny, so I thought I'd combine my love of all things Azure with the new "shiny shiny".


Talk 3: Learning effective Kanban from your coffee shop - Dom Raniszewski

Do you know that your favorite cafe is following Kanban possibly even without knowing about it. I'm going to explain how they manage their flow and keep work in progress limits in check using very simple yet effective methods.


Talk 4: Designing interfaces that don't suck when your customers scale! - Rob Pearson

Customers come in all shapes and sizes. Some will use your products exactly as you intend while others will go way beyond your expectations. This is perfectly normal, possibly the price of success, but it can result in all kinds of problems that you didn't expect. Problems can range from terrible performance to usability issues where the user interface becomes useless. It can be surprising when a dashboard that looks great for ten records can be completely unusable when it displays a thousand records. This can be far more frustrating than a page that is simply slow to load.

Octopus Deploy, a friendly .NET deployment automation tool, has to contend with this problem. Some customers have a single project, and some have thousands. It's a challenge designing for everyone. This session is all about thinking about scale when building and designing the user interface of your apps and web sites. We’ll review the lessons learned from growing Octopus Deploy and offer actionable tips that you can apply on the projects you're building right now. Techniques and patterns to display empty state, one thing, some things and too many things. This is still a work in progress so you'll see the good, the bad and the ugly. The goal of this presentation is to help you design your apps so they work great for all your customers.


Talk 5: Beyond Chatops: Bots @ Domain - Paul McManus

Bots have grown in popularilty, but their utility to consumers is questionable. Where bots are extremely useful to are to technical teams. The tech team at Domain have written dozens of bots to automate and improve workflows around many, many of our internal tasks. We have started to look out our chat tools as a shared, transparent and pretty command line interface. In this talk I'll cover a range of examples and provide inspiration to go back to your work and start building some bots of your own.


Talk 6: Designing Voice User Interfaces for Amazon Alexa - Fabien Ruffin

Voice assistants have started to take over our lives in recent years, from Siri, Google and Cortana on mobile devices to Amazon Alexa in the centre of our homes.

In this talk you will learn how to design great voice user interfaces that will make your voice assistants feel like a friend more than a robot to your users.