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

video

10:30

Break

11:00

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

Greg Law

video


Requirement: Creativity

Dirk Haun

video


Passwords. Are. Not. Hard!

Dom Davis

video


Efficient data aggregation with Fenwick trees

Ahto Truu

video

Machine Learning with Python Case Study

Christopher Simons
Pedro Ferreira

video


Named parameters

Odin Holmes


Missing Optimizations on Node-based Containers

Elliot Goodrich

video


Introduction to Intel SGX

Samathy Barratt

Intro to TDD and BDD

Seb Rose

video


LLVM C/C++ compiler frontend in Java

Petr Kudriavtsev
Vladimir Voskresensky

video

Easy High Constancy

Sergey Nepomnyachiy

video


Design and Evolution of cyber-dojo

Jon Jagger

video

Contracts programming after C++17

J Daniel Garcia

video

ACCU - The View From The Conference

Nigel Lester

12:30

Lunch

14:00

Automatic C++ source code generation with clang

Sergei Sadovnikov

video

Using Trompeloeil, a mocking framework for modern C++

Björn Fahller

video

Mastering Git’s index

Charles Bailey

video

History of Time: Asynchronous C++

Steven Simpson

video

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

video

The Ethics of Software - some practical considerations

Burkhard Kloss

video

Improving Sense of Smell for Low-Level Debugging

Matthew Dodkins

video

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)