-
Doing the right thing vs doing things right
Explore how successful companies navigate the tension between correct engineering choices and unexpected user needs. This talk shares lessons from a surprising product release journey.
-
With great power comes great responsibility
Learn how today's systems impact billions of lives and why engineers must prioritize failure safety. This talk explores driving this crucial shift in software engineering.
-
Training machines to see scenic beauty
Join me as we uncover the methodology behind this research and discuss how we plan to use it to help people connect with beauty around them, wherever they are in the world.
-
Uncover the invisible ceiling
This talk will put the spotlight on one of those biases which is the assumption that software engineering around making mobile apps is less complicated or has a smaller scale in comparison to backend or infra engineering.
-
Chromosomes in the Cloud: Building a scalable genomic matching algorithm
In this case study, I will walk you through the technical journey of building Atlas - the first open-source, cloud-hosted, genetic matching algorithm - comparing the genetics of patients and donors, and returning a list of donors who could be a match for transplantation.
-
Effective delegation without authority
In my talk, I will explore this common challenge and share some of the tips I find useful in my day-to-day to help influence and inspire fellow engineers to get stuff done together.
-
IPv6 – did we just win
Look, ok, I'm burnt out too. After years of pushing IPv6, we are where we are. But - where is that?
-
Idea to Innovation
Join me as we embark on a journey to dissect the anatomy of innovation, uncover strategies to unlock the full potential of ideas, and transform them into impactful realities. Let's build a strong culture of innovation, and make sure that it is not just a buzzword but a tangible outcome.
-
Scaling yourself by helping your colleagues grow
In this talk, I will share different techniques that help you grow your colleagues to a level where they can do a part of your job. I will explain the difference between delegating, mentoring, and teaching, and demonstrate with examples how little effort it takes to turn your everyday tasks into teaching moments, improving your understanding of your own skills in the process.