London
Past Presentations
The Present and Future of Serverless Observability
As engineers, we're empowered by advancements in cloud platforms to build ever more complex systems that can achieve amazing feats at a scale previously only possible for the elite few. The monitoring tools have evolved over the years to accommodate our growing needs with these increasingly...
Using Your Super Powers to Boost Your Career Development
Developing your own career development is something that we all struggle with, it's not easy or clear what are the steps to do. Even with an experienced career we do still struggle. But that experience brings other things, knowing ourselves, knowing what we do well, what are our super powers and...
Beyond the Distributed Monolith: Rearchitecting the Big Data Platform
The BBC’s Audience Platform Data team collects, transforms and delivers billions of events each day from audience interactions with mobile apps and web sites such as BBC News, BBC Sport, iPlayer and Sounds.Last year we migrated to a new analytics provider and we took this as an...
How the HotSpot and Graal JVMs execute Java Code
When Java was released in 1995 it was slow, a reputation it has carried for many years… Today Java can give performance that is comparable to C++ and can emit instructions that are more optimal than code which is statically compiled. But how? This talk will explore practical examples...
Microservices: API Re-platforming @Expedia
Expedia Affiliate Network is one of the business unit's that make up Expedia. Their APIs power the global travel industry and generate more than $5 billion a year in sales. They are currently in the process of rolling out a completely new API moving from an on-prem monolith to a cloud-based...
Using Quantum Computers to Simulate Chemistry
Quantum computing is unmistakably becoming a thing. With IBM’s announcement of their quantum computing cloud service at CES in January and Google’s announcement last year of their 72-qubit Bristlecone processor, suddenly quantum computing seems to be entering into the Enterprise. In this...
Interviews
Habito: The Purely-Functional Mortgage Broker
Tell me about the work you are doing.
Habito is changing the way mortgages work in the United Kingdom. It's quite a complicated process to work through. About 70% of the market is intermediated, so it's a good place to build a consumer-friendly brand and fix problems like not being able to understand what an appropriate mortgage looks like or how repayments work -- in...
Read Full InterviewHow Condé Nast Succeeds by a Culture That Embraces Failure
Tell me a bit about the work that you do.
I'm the Director of Engineering and Cloud Platforms. I oversee the whole software engineering function at Condé Nast International which is better known for its portfolio of magazines such as Vogue, GQ, Wired, Vanity Fair, Glamour. It's an international company - we have operations in 11 different countries around the world in Asia,...
Read Full InterviewGraal: Not Just a New JIT for the JVM
Tell me a bit more about the projects that you're working on.
I spend most of my time working on TruffleRuby and a small portion of my time working on project Loom. TruffleRuby is an attempt to produce a high-performance Ruby implementation using a language implementation framework called Truffle. We developed the idea of Truffle; you shouldn't have to write a complicated compiler for your...
Read Full InterviewOrchestrating Robot Swarms with Java
Tell us a bit about the work that you do.
I've been in the software industry for just over 10 years now, working primarily as a software developer and team lead. I have worked mostly in Java across several industries, telecommunications, finance, investment, banking, pensions, and now in automation. I've seen lots of different business, and all the software problems tend to be...
Read Full InterviewUnderstanding Deep Learning
Tell me a bit about your experience with deep learning.
I frequently use deep learning for a range of different things, very often with time series. Previously I worked in finance. We tried to predict different kinds of stock prices, bond prices and economic indicators. I also worked with self-driving cars. The inspiration for this talk was really very much based in what I was doing because...
Read Full InterviewBeyond the Distributed Monolith: Rearchitecting the Big Data Platform
What are you doing now?
I am a Principal Systems Engineer at the BBC, and within the BBC I work in the area that deals with our personalizations in services. What this means is that when you sign up with an account with the BBC, then you enter all this personalization features and you can get show recommendations, you can follow shows, stay up to date by...
Read Full Interview