ACCU 2017 Schedule

The schedule is subject to change without notice until 2017-04-29.

Friday 2017-04-28

Bristol 1 Bristol 2 Bristol 3 Empire SS Great Britain

09:30

AI: Actual Intelligence

Fran Buontempo

10:30

Break

11:00

Requirement: Creativity

Dirk Haun


Passwords. Are. Not. Hard!

Dom Davis


Efficient data aggregation with Fenwick trees

Ahto Truu


The missing piece of the continuous integration puzzle - what to do with all those test failures?

Greg Law

Machine Learning with Python Case Study

Christopher Simons
Pedro Ferreira


Named parameters

Odin Holmes


Missing Optimizations on Node-based Containers

Elliot Goodrich

Design and Evolution of cyber-dojo

Jon Jagger


Intro to TDD and BDD

Seb Rose


LLVM C/C++ compiler frontend in Java

Petr Kudriavtsev
Vladimir Voskresensky


Easy High Constancy

Sergey Nepomnyachiy

Contracts programming after C++17

J Daniel Garcia

ACCU - The View From The Conference

Nigel Lester

12:30

Lunch

14:00

Automatic C++ source code generation with clang

Sergei Sadovnikov

Using Trompeloeil, a mocking framework for modern C++

Björn Fahller

Mastering Git’s index

Charles Bailey

History of Time: Asynchronous C++

Steven Simpson

Introduction to Blockchain technology, and how to build something useful with it

Paul Cunnell

15:30

Break

16:00

5 years creating FOSS dev tools for C and C++: the untold

Diego Rodriguez-Losada

Coroutines and C++ DSLs for Human Scale Concurrency

Dominic Robinson

The Ethics of Software - some practical considerations

Burkhard Kloss

Improving Sense of Smell for Low-Level Debugging

Matthew Dodkins

POSIX violates core guidelines: A new take on the operating system interface

Ingve Vormestrand

17:30

Break

17:35

Lightning Talks (40 mins)

19:30

Conference Supper (19:30 for drinks, 20:00 service)