
Nicola Corti
Android GDE - Android @ React
London, United Kingdom
Actions
Nicola Corti is a Google Developer Expert for Android. He is the maintainer of Detekt and several other open-source libraries and tools for mobile developers.
He's currently working in the React Native Core team at Meta, building one of the most popular cross-platform mobile framework.
Furthermore, he is an active member of the developer community.
His involvement goes from speaking at international conferences to being a member of CFP committees and supporting developer communities across Europe.
In his free time, he also loves podcasting and running.
Links
Area of Expertise
Topics
There is 1 broken API among us
As a library user, you probably know that versions don't always tell the truth. Have you ever experienced a broken build after doing a minor bump of a library?
As a library author, maintaining a clean API is a challenge. There is always the risk that a breaking change sneaks in by accident.
Wouldn't it be nice to get notified if you're accidentally breaking your users' code? A tool to inspect the binary API of your Kotlin/Java code can help you exactly with that. In this talk, we will see some of those tools and how that simplifies the life of library & SDK developers.
This session is for a 20/25 minutes talk.
Podcasting 101
"Hi everyone, and welcome to another episode of podcasting 101!"
Over the last two years I've been producing, self-hosting and publishing my own podcast with more than 50 episodes and more than 10.000 downloads! It all started as an idea during a boring evening during lockdown.
Are you curious to know how podcasts work under the hood? Do you also want to get started with your own podcast? Then join me in this talk as I walk you through the basics and secrets of podcasting.
Five Years of Advent of Code in Kotlin – Lessons & Tricks
For the past five years, Advent of Code has been my December ritual: a month-long challenge of solving programming puzzles. From a funny routine, It slowly became part of my learning journey in discovering all the capabilities of my favorite programming language: Kotlin.
In this session, I’ll share what is Advent of Code: not just a holiday coding challenge. It’s the yearly opportunity to challenge yourself and learn new programming tricks. Whether you're preparing for coding interviews or just love solving puzzles, Advent of Code can make a difference on your growth.
And you might be wondering: why Kotlin? With its concise syntax, powerful standard library, and functional programming features, Kotlin really shines in solving Advent of Code puzzles. In this session, I'll walk you through some real examples, showing how Kotlin makes tackling the Advent of Code easier and enjoyable!
From Users to Maintainers - Tales from the Open Source World
"Open Source it's a people problem, before being an engineering problem"
Most of the tools we use daily to create Android apps are Open Source. The Open Source community is a great space where new ideas are built and shared with developers all over the world, for free!
But what does it mean to be part of this community? How can one get started and grow as an OSS contributor? And how can OSS involvement lead to professional opportunities and career advancement?
In this panel, we will hear from both OSS maintainers and users of popular projects, who will share their experiences, challenges and insights on the OSS ecosystem.
If you haven't opened your first pull request or if you're a seasoned OSS maintainer, this panel is for you!
Use Chucker to Catch 'Em All
Do you know Chucker?
Chucker is an Open Source debugging tool for your Android apps that acts as an OkHttp interceptor. With Chucker, you can inspect and debug HTTP(S) requests and responses directly from your app, without the need of external desktop tools.
In this lightning talk, I will present Chucker 4.0, the latest stable release which comes packed with new feature such as GraphQL support, syntax highlighting, HAR support and much more.
It's time to stop using println to debug your network code, and start using Chucker to catch 'em all (your network requests)!
How to build a DevFest?
It's time to look behind the scenes of DevFest Pisa!
Have you ever wondered how we find sponsors, set up the catering, involve speakers and promote our event...? Does it all sounds scary to you? Then this talk is for you!
Organizing a conference is such a great experience that every should experience at least once! You will have the opportunity to build something great and leave something to fellow developers.
With GDG Pisa, we started with DevFest Pisa "0.1" in 2018 and from there we successfully deployed a stable version of DevFest Pisa!
In this talk we'll share what are the lessons I learned while crafting our first DevFest from the ground up: how to find great speakers, how to involve your participants, how to engage a sponsor and how to build a great conference!
Open Source at Scale
"Standing on the shoulders of giants"
We could say the same for Open Source Software (OSS).
Daily we're using a countless number of OSS libraries, tools, and frameworks to build our applications. We rely on the work of contributors, companies, and foundations which are dedicating their time and resources to the Open Source ecosystem.
However, building Open Source Software is not as easy as copy-n-pasting a folder on GitHub. Great Open Source Software needs dedicated resources, top-notch documentation, openness to the community, and a mindset to follow industry trends and directions.
Moreover, releasing OSS as an individual and as a company has deep fundamental differences.
Inside the React Team, we strive to build first-class OSS frameworks, to empower developers across the globe to build elegant UI experiences across Mobile & Web.
In this talk, I'll walk you through my experience building OSS Software, how you can get started, how to get your organization involved, and how to bring your project to success.
To Detekt 2.0, and beyond!
Do you know Detekt? We are a static analyzer for Kotlin.
Our mission: spot bugs, antipatterns, and potential errors in your Kotlin code.
Detekt is helping millions of Kotlin developers around the globe to spot bugs before they reach production. What took us here is a vibrant community of users & contributors that are helping us build this ecosystem of tools.
Today, you can easily extend Detekt with your own rules and integrate it with Gradle, Maven, Bazel, IntelliJ, Github, SonarQube, and much more.
Curious to hear about some of the future we've been working on? Join us in this session as we walk through the current status of Detekt, and give you updates on what's lined up for 2.0!
The day I broke React Native
4th November 2022 - It was just a regular day for the "release crew" as we were approaching to prepare the first release candidate for React Native 0.71. Little did we know how an innocuous release could have triggered a domino effect resulting in failing builds for nearly every React Native developer out there.
With the wisdom of hindsight, we'll walk through what happened, what are our lessons learned and the lowlights of this incident. We'll have the opportunity to look through the internals of React Native, discover our incident-response culture, and learn how we're hardening our ecosystem to protect us against similar events in the future.
Join me as we revive this incident, and don't miss this opportunity to gain insights, be inspired, and embrace the lessons learned from the day I broke React Native.
KotlinConf 2023 Sessionize Event

Nicola Corti
Android GDE - Android @ React
London, United Kingdom
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top