Interview Available

Past Presentations

Straggler Free Data Processing in Cloud Dataflow

One of the main causes of performance problems in distributed data processing systems (from the original MapReduce to modern Spark and Flink) is "stragglers." Stragglers are parts of the input that take an unexpectedly long time to process, delaying the completion of the whole job, and wasting...

Eugene Kirpichov Cloud Dataflow Sr SE @Google
Making the Most out of a Bad Day as a Developer

You know how it goes. There is always someone that finds out how to break all the hard work you and your team have put in developing a kick-ass application. Nobody likes to receive security bug reports but they are a reality we have to deal with. Penetration testers, bug bounty programs,...

Wim Remes CEO/Principal Consultant @NRJSecurity & Board Member (ISC)²
Using Quality Views to Tackle Tech Debt @Tesla

When you work in engineering or operations, you become intimately familiar with the challenges of technical debt. It can be difficult, however, to communicate the full cost to others in the organization, particularly to people who are non-technical. Communicating the risks for software systems...

Colin Breck Sr. Staff Software Engineer @Tesla
From Rocks to Rust: Our C to Rust Paradigm Shift

A leader in cloud native communications software, Metaswitch has recently chosen Rust as its preferred language. Fine and dandy on the face of it, but what has that actually been like for a developer working ‘on the coal face’? I studied the history of geology prior to working for...

Esther Momcilovic Software Engineer at Metaswitch Networks
Engineering Culture Revived

Waves of technology innovations are sweeping through all industries now, and software development teams are finding themselves on the receiving end of exponential demands: cloud, big data, machine learning, voice- activated, IoT, yada yada! For many organisations, the fear of being left behind...

Finbarr Joy Senior Technology Adviser @Superbet
Interoperability of Open-Source Tools: The Emergence of Interfaces 

In the past years, Kubernetes has been the nucleus of container orchestration frameworks. Numerous tools have been developed to extend Kubernetes capabilities and enhance its features. Over time, tools with similar functionalities would have fundamentally different implementations and practices...

Katie Gamanji Cloud Platform Engineer @AmericanExpress, former @condenastint

Interviews

Danielle Leong Engineer on GitHub's Community and Safety Team

Consensual Software: Prioritizing Trust & Safety

What makes trust and safety important?

Trust and safety is about keeping users safe. Online harassment is unfortunately a reality. When you are part of a community and online space you should be able to connect with one another and work together safe and be productive. My team at Github builds community management tools and features to discourage destructive behavior.

Read Full Interview
Jonas Bonér Founder & CTO @Lightbend / Creator of Akka

How Events Are Reshaping Modern Systems

How you you describe the persona and level of the target audience?

My talk is for programmers and architects (from beginners to experienced) that are interested in and intrigued by event-driven systems and event-driven architecture.

Read Full Interview
Jamund Ferguson Web Platform Team Lead @PayPal

Bringing JAMStack to the Enterprise

Tell me a bit about what you worked on last year.

After QCon last year I started this consumer web platform team at PayPal, I had convinced my boss and a couple of the higher ups that we needed a full on front-end infrastructure team. And we started playing around with how we can get apps to be more performant, more stable, better developer experience, easier to deploy, all that...

Read Full Interview
Luca Mezzalira VP of Architecture @DAZN

Lessons From DAZN: Scaling Your Project with Micro-Frontends

What work are you doing today?

I'm VP of Architecture at a company called DAZN. It's similar to Netflix but for live sports mainly and video-on-demand. It's a platform dedicated to sports. We are available in nine countries and we have a ton of devices that we are targeting between consoles, TVs, set top boxes, web browsers and mobile. I had the...

Read Full Interview
Elaine Ou Security Engineer @GlobalFinancialAccess & Co-Creator of Sand Hill Exchange

Blockchain Introduction: Peering Through the Hype

QCon: What are smart contracts?

We use smart contracts as computer executable code that performs the tasks and provisions that would be described in a real world legal contract. The intention is that it runs in an auditable place to ensure the integrity of this software contract.

Read Full Interview
Jessica Kerr Polyglot Functional Developer on the JVM

Develop Your Development Experience

How you you describe the persona and level of the target audience?

Mid-to-senior developers, architects, and development managers. These are people who want to improve their teams, but the methods prescribed so far aren't doing enough for them.

Read Full Interview
Want to keep in touch with more QCon London 2021 announcements?
SUBSCRIBE TO GET UPDATES