WEEK OF |
SESSION |
PRESENTER |
26 MAR
|
- Artificial Intelligence and Machine Learning for the SWE
- A Young Profession Coping with Ethical Debt
- Responsibly Smashing Pandora's Box
- Tech Ethics in Action Panel
- Guardians of the Galaxy: Architecting a Culture of Secure Software
- How to Build Observable Distributed Systems
|
- Rob Harrop
- Theo Schlossnagle
- Yanqing Cheng
- Yanqing Cheng & Tim Kadlec & Alexander Steinhart & Theo Schlossnagle
- Laura Bell
- Pierre Vincent
|
2 APR
|
- The Present and Future of Serverless Observability
- Testing Observability
- Taming Distributed Stateful Pets with Kubernetes
- Kubernetes: Crossing the Chasm
- Making the Windows Command-line Great Again!
- PerfView: The Ultimate .NET Performance Tool
|
- Yan Cui
- Amy Phillips
- Matthew Bates & James Munnelly
- Ian Crosby
- Tara Raj & Rich Turner
- Sasha Goldshtein
|
9 APR
|
- Best Practices Building Resilient Systems
- Scaling Uber's Elasticsearch Clusters
- Cloud-Native and Scalable Kafka Architecture
- Enterprise Node.JS Apps in 2018
- Real-Time Decisions Using ML on the Google Cloud Platform
- Logistics as a Service: Building the Ocado Smart Platform
- How Performance Optimizations Shatter Security Boundaries
|
- Pablo Jensen
- Danny Yuan
- Allen Wang
- Jamund Ferguson
- Przemyslaw Pastuszka & Carlos Garcia
- Paul Sweetman & Alex Harvey
- Moritz Lipp
|
16 APR
|
- The Modern Operating System in 2018
- Modular Java Development in Action
- Focusing on what Matters
- Microservices & Scaling of Rational Interactions
- Debugging Microservices Applications w/ Service Mesh, openTracing & Squash
- Securing Serverless – By Breaking in
|
- Justin Cormack
- Sander Mak
- Tim Kadlec
- Mark Burgess
- Idit Levine
- Guy Podjarny
|
23 APR
|
- Microservices Lessons Learned From a Startup
- Inside a Self-Driving Uber
- Insecure Transit - Microservice Security
- Microservices Panel
- Develop Your Development Experience
- Taking Back "Software Engineering"
|
- Susanne Kaiser
- Matt Ranney
- Sam Newman
- Idit Levine & Guy Podjarny & Sam Newman & Susanne Kaiser & Mark Burgess
- Jessica Kerr
- Dave Farley
|
30 APR
|
- 10k Deploys a Day - the Skyscanner Journey So Far
- Improving Life in Smaller, Heterogeneous Projects
- Drivetribe: A Social Network on Streams
- Next Steps in Stateful Streaming with Apache Flink
- Streaming SQL Foundations: Why I ❤ Streams+Tables
- Streaming Reactive Systems & Data Pipes w. squbs
|
- Stuart Davidson
- James Uther
- Aris Koliopoulos
- Stephan Ewan
- Tyler Akidau
- Anil Gursel & Akara Sucharitakul
|
7 MAY
|
- Encryption Without Magic, Risk Mngmnt Without Pain
- Bigger, Faster and More Secure
- EternalBlue: Exploit Analysis and Beyond
- Security Champions: Only YOU Can Prevent File Forgery
- Attack Trees, Security Modeling for Agile Teams
- Building a Reliable Cloud Based Bank in Java
|
- Anastasiia Voitova
- Laura Bell
- Emma McCall
- Marisa Fagan
- Michael Brunton-Spall
- Jason Maude
|
14 MAY
|
- Rust 2018: An Epoch Release!
- From Rocks to Rust: Our C to Rust Paradigm Shift
- C++ for Real Time Communications in the Cloud
- Fast, Flexible and Functional Programming With OCaml
- Consensus: Why Can't We All Just Agree?
- Java at Speed
|
- Steve Klabnik
- Esther Momcilovic
- Thiya Ramalingam
- Gemma Gordon &Anil Madhavapeddy
- Heidi Howard
- Gil Tene
|
21 MAY
|
- CRDTs and the Quest for Distributed Consistency
- Lambda Architectures: a Snapshot, a Stream, & a Bunch of Deltas
- Actors or Not: Async Event Architectures
- Microservices: API Re-platforming @Expedia
- FlexiTime Token: Building dApps with Ethereum
- Tech in Banking Panel
|
- Martin Kleppmann
- Adrian Trenaman
- Yaroslav Tkachenko
- Mariano Albera
- Alex Batlin
- Yann Del Rey & Teresa Ng & Mikhail Kourjanski & Sharat Koya & Alex Batlin & Rob Harrop
|
28 MAY
|
- Real-Time Data Analysis and ML for Fraud Prevention
- Disrupting the Banking Experience: Building a Mobile-Only Bank
- AI Panel
- Tools to Put Deep Learning Models in Production
- Fuelling the AI Revolution with Gaming
- Machine Intelligence at Google Scale
|
- Mikhail Kourjanski
- Yann Del Rey & Teresa Ng
- Antoine Pichot & Guillaume Laforge & Sarah Aerni & Alison Lowndes & Sahil Dua
- Sahil Dua
- Alison Lowndes
- Guillaume Laforge
|
4 JUN
|
- Models in Minutes not Months: AI as Microservices
- Parallelizing Product Development with GraphQL
- Reinventing npmjs.com
- WebAssembly (And the Death of JavaScript?)
- Observable JS Apps
- Building a Culture of Continuous Improvement
|
- Sarah Aerni
- Chris Biscardi
- Katie Fenn
- Colin Eberhardt
- Emily Nakashima
- Kevin Goldsmith
|
11 JUN
|
- Building Great Engineering Cultures Panel
- It's People, Stupid (People Are Stupid?)
- An Engineering-Led Culture at Scale
- Building and Growing Sustainable Teams
- Engineering Culture Revived
- How Events Are Reshaping Modern Systems
|
- Vlad Galu & Andy Walker & Kevin Goldsmith & Finbarr Joy
- Andy Walker
- Amanda Bellwood
- Vlad Galu
- Finbarr Joy
- Jonas Bonér
|
18 JUN
|
- Architecting the Blockchain for Failure
- Pragmatic Resiliency: Super 6 & Sky Bet Evolution
- Chaos Engineering: Why the World Needs More Resilient Systems
- The Future of Distributed Databases Is Relational
- Software Design for Persistent Memory Systems
|
- Conor Svensson
- Michael Maibaum
- Tammy Butow
- Sumedh Pathak
- Howard Chu
|
25 JUN
|
- High Performance Actors
- Applied Performance Theory
- Cluster Consensus: When Aeron Met Raft
- Neural Networks Across Space and Time
- Java at Scale
- Serverless and Java in the Real World
|
- Kiki Carter
- Kavya Joshi
- Martin Thompson
- Dave Snowdon
- Steve Poole
- John Chapin
|
2 JUL
|
- Is Boilerplate Code Really So Bad?
- Unikraft - Unleashing the Power of Unikernels
- XDP in Practice: DDoS Mitigation @Cloudflare
- Optimizing For Production Workloads
|
- Trisha Gee
- Felipe Huici
- Gilberto Bertin
- Samuel Ortiz & Daniel Walsh
|