warning icon QCon New York 2020 has been canceled. See our current virtual and in-person events.

Interview Available

Past Presentations

Addressing Security Regression By Unit Testing

Regression in codebases is a significant problem that proportionally significant amounts of effort have already been spent addressing. Regression is a similarly large problem in the realm of security, yet de-facto standards and approaches for addressing the issue remain absent. Even when security...

Christopher Grayson Founder and Principal Engineer @WebSightIO
Front-End APIs: Powering Fast-Paced Iterations

LinkedIn uses a unified API server to power our new flagship experience on all platforms (desktop web, mobile web, iOS and Android). The API and clients are released using a completely automated continuous release and deployment pipeline, to enable a rapidly evolving product. We explore our...

Karthik Ramgopal Application Infrastructure @LinkedIn
Aditya Modi Staff Software Engineer @LinkedIn
Properties of Chaos

Chaos Engineering makes up an essential component of our validation methods used in developing resilient, safety-critical autonomous vehicle software systems. There's an adage in some functional-safety circles that goes something like, "The risk and danger live in the interfaces." Which, among...

Nathan Aschbacher
Git Gud with Property-Based Testing

Traditional unit tests force developers to make difficult design decisions on their own, meaning their tests can be only as robust as the human imagination allows. In searching for an alternative to this limiting style of testing, I’ve found Property-Based Testing as a meaningful alternative....

Katie Cleary Software Engineer @PolySync
The State of Serverless Computing

Serverless computing has become increasingly popular since Amazon released AWS Lambda in 2014. Its appeal lies in the ability to write arbitrary code and deploy it at scale with the “click of a button”, in some sense realizing the original promise of cloud computing. While existing...

Chenggang Wu CS PhD student at RISELab, UC Berkeley
Scaling Event Sourcing for Netflix Downloads

In November of 2016 Netflix successfully launched its new Download feature, allowing users to download and play content offline on their mobile devices. This feature required us to change our previously stateless distributed licensing service to be real time and stateful. In a matter of months we...

Phillipa Avery Senior Software Engineer @Netflix
Robert Reta Senior Software Engineer @Netflix

Interviews

Jeanne Boyarsky Java developer and ScrumMaster

Java 11 - Keeping the Java Release Train on the Right Track

Tell us a bit about the work that you are doing today.

I work for a large bank in New York City on the DevOps team, and we're automating the pipeline to enable continuous deployments to production. We've been doing automation for a lot of years. My team does a lot of coding and mentoring of others. It's amazing how much automation there is in order to get something to work for a lot of...

Read Full Interview
Justin Kitagawa Senior Director Platform Engineering @twilio

Platforms at Twilio: Unlocking Developer Effectiveness

What are you doing today?

I'm a senior director of engineering for our platform. Twilio is comprised of 100+ different engineering teams. We share the same engineering DNA as Amazon and Netflix, so we have smaller autonomous 2-pizzas teams that are responsible for a subsection of our overall puzzle. There are vertical teams and horizontal teams. Vertical teams...

Read Full Interview
Casey Watts Lead Software Engineer @Heroku

A Neurobiologist's Guide to Empowering Your Team

Tell me a bit about yourself.

I have a background in psychology and I’m co-author on several neurobiology publications. That makes me more qualified than the average person to talk about psychology principles. I understand their low level mechanisms, how they work. And as a developer, I can communicate these particularly clearly to tech-minded people as well.

Read Full Interview
Nathan Goulding SVP, Engineering @packethost

Programming for Hostile Environments

Your title is Programming in Hostile Environments. What does that mean?

At Packet, we deploy bare metal infrastructure. We deploy it globally across 16 locations.

Read Full Interview
Rossen Stoyanchev Spring Framework Committer @Pivotal

Reactive Programming for Java Developers

How would you describe the persona of the target audience of this talk? Is it aimed at someone who is currently working with Spring MVC app? Will you be talking about the Reactor Project?

If you are a Spring developer, this is certainly an important talk if you want to understand one of the major things coming to Spring Framework 5.

Read Full Interview
Georgiy Mogelashvili Senior Developer & Team Lead @bookingcom

The Story of Teams Autonomy and Servant Leadership

You are with booking.com. What do you do there?

My current title is called Senior Developer and Team Lead. I look after two teams which belong to the business booking organization which is aimed toward business customers. Those who travel for business, those who organize travel for others, an enterprise solution on our platform. My day is mostly solving team problems and helping...

Read Full Interview

Less than

0

weeks until QCon New York 2020

Registration is $3055.00 ($0 off) for the 3-day conference if you register before Dec 31st
SAVE YOUR SEAT

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.