WEEK OF |
SESSION |
PRESENTER |
20 MAR
|
- Security War Stories: The Battle for the Internet of Things
- SQL Server on Linux: Will it Perform or Not?
- Predictability in ML Applications
- Effective Data Pipelines: Data Mngmt from Chaos
- Data Cleansing and Understanding Best Practices
- Building a Data Science Capability from Scratch
|
- Alasdair Allan
- Slava Oks
- Claudia Perlich
- Katharine Jarmul
- Casey Stella
- Victor Hu
|
27 MAR
|
- Policing the Stock Market with Machine Learning
- Building Data Pipelines in Python
- Julia: A Modern Language For Modern ML
- The Move to AI: From HFT to Laplace Demon
- Scaling Facebook Live Videos to a Billion Users
- Engineering You
|
- Cliff Click
- Marco Bonzanini
- Simon Byrne & Viral Shah
- Eric Horesnyi & Albert Bifet
- Sachin Kulkarni
- Lynn Langit & Martin Thompson
|
3 APR
|
- Products and Prototypes with Keras
- Building Robust Machine Learning Systems
- Deep Learning At Scale
- Our Concurrent Past; Our Distributed Future
- Deep Learning @Google Scale: Smart Reply in Inbox
- Causal Consistency for Large Neo4j Clusters
|
- Micha Gorelick
- Stephen Whitworth
- Scott Le Grand
- Joe Duffy
- Anjuli Kannan
- Jim Webber
|
10 APR
|
- Extreme Programming Meets Real-time Data
- Straggler Free Data Processing in Cloud Dataflow
- Testing Programmable Infrastructure with Ruby
- Building a Bank with Go
- Shaving My Head Made Me a Better Programmer
- Assuring Crypto-code with Automated Reasoning
|
- Tom Johnson & Gel Goldsby
- Eugene Kirpichov
- Matt Long
- Matt Heath
- Alex Qin
- Aaron Tomb
|
17 APR
|
- Building and Trusting a Cloud Bank
- Challenging Perceptions of NHS IT
- Building Reliability in an Unreliable World
|
- Greg Hawkins
- Edward Hiley & Dan Rathbone
- Greg Murphy
|
24 APR
|
- From Microliths to Microsystems
- Latency Sensitive Microservices
- Performance Testing in Java
- High Performance Managed Languages
- Continuous Performance Testing
- Async or Bust!?
|
- Jonas Bonér
- Peter Lawrey
- Ix-chel Ruiz & Andres Almiray
- Martin Thompson
- Mark Price
- Todd Montgomery
|
1 MAY
|
- In-memory Caching: Curb Tail Latency with Pelikan
- Strategic Code Deletion
- Using Quality Views to Tackle Tech Debt @Tesla
- Refactoring Mount Doom - Tackling Legacy Code
- A Crystal Ball to Prioritize Technical Debt
- Crushing Tech Debt Through Automation at Coinbase
|
- Yao Yue
- Michael Feathers
- Colin Breck
- Franziska Sauerwein
- Adam Tornhill
- Rob Witoff
|
8 MAY
|
- The Hitchhiker's Guide to Serverless Javascript
- Full-Scale Elm in Production
- Rebuilding the Monolith with Composable Apps
- Tips for Creating a More Equal Workplace
- Evolving the Engineering Culture @Criteo
- The Holistic Detective Hunt for Great Tech Culture
|
- Steve Faulkner
- Richard Feldman
- Ian Thomas
- Kate Heddleston
- Manu Cupcic
- Doug Talbot
|
15 MAY
|
- Delivering Value While Behind Enemy Lines
- Architectural Overhaul: Ad Serving @Spotify Scale
- Low Latency Trading Architecture at LMAX Exchange
- The Distributed Pit of Success @Deliveroo
- Scaling Instagram Infrastructure
- Achieving High Load in Advertising Technology
|
- Matt Barrett
- Kinshuk Mishra
- Sam Adams
- Greg Beech
- Lisa Guo
- Peter Milne
|
22 MAY
|
- Deliver Docker Containers Continuously on AWS
- Continuous Delivery the Hard Way with Kubernetes
- When Containers Attack!
- cgroupv2: Linux's New Unified Control Group System
- Dev to Prod in 5 minutes: Is Your Company Ready?
- Coding for High Frequency Trading
|
- Philipp Garbe
- Luke Marsden
- Anne Currie
- Chris Down
- Carlos Leon
- Richard Croucher
|
29 MAY
|
- Why We Chose Erlang Over vs. Java, Scala, Go, C
- A Practical Road to SaaS' in Python
- Lending Privilege
- Consensual Software: Prioritizing Trust & Safety
- Building a High Performing Team
- Creating Space to Be Awesome
|
- Colin Hemmings
- Armin Ronacher
- Anjuan Simmons
- Danielle Leong
- Patrick Kua
- Meri Williams
|
5 JUN
|
- Real-time & Personalized Notifications @Twitter
- Distributed Systems Theory for Practical Engineers
- Spotify's Reliable Event Delivery System
- Thinking Strategically about IoT
- From Concurrent to Parallel
- Real-world Java 9
|
- Gary Lam & Saurabh Pathak
- Alvaro Videla
- Igor Maravic
- Holly Cummins
- Brian Goetz
- Trisha Gee
|
12 JUN
|
- Event Sourcing on the JVM
- Using FlameGraphs to Illuminate the JVM
- Pony: Co-designing a Type-system and a Runtime
- Panel: What's Next for Our Programming Languages?
- Property-based Testing in Practice
- Power of the Log:LSM & Append Only Data Structures
|
- Greg Young
- Nitsan Wakart
- Sylvan Clebsch
- Joe Duffy & Martin Thompson & Brian Goetz & Richard Feldman & Sylvan Clebsch
- Alex Chan
- Ben Stopford
|
19 JUN
|
- Avoiding Alerts Overload from Microservices
- Do You Really Know Your Response Times?
- Monitoring Serverless Architectures
- After Acceptance: Reasoning About System Outputs
- Observability, Event Sourcing and State Machines
- Practical Cryptography & Blockchain Panel
|
- Sarah Wells
- Daniel Rolls
- Rafal Gancarz
- Stefanos Zachariadis
- Peter Lawrey
- Paul Sztorc & David Vorick & Jeremy Rand & Peter Todd & Elaine Ou & Riccardo Spagni
|
26 JUN
|
- Practical Blockchains: Building on Bitcoin
- Case Study: Alternate Blockchains
- Big Ideas: Decentralised Storage
- Blockchain: The Oracle Problems
- How to Backdoor Invulnerable Code
- Building Secure Player Experiences at Riot Games
|
- Peter Todd
- Jeremy Rand
- David Vorick
- Paul Sztorc
- Josh Schwartz
- David Rook
|
3 JUL
|
- Making the Most Out of a Bad Day as a Developer
- This Will Cut You: Go's Sharper Edges
|
- Wim Remes
- Thomas Shadwell
|