Android Framework engineer at Google working on Kotlin things. Has a long-time severe allergy to boilerplate code and for years has been raising awareness on the issue as well as leading efforts to eradicate this horrible disease that plagues modern developers.
Talks I've Given
-
Helping Dagger Help You
Featuring Jake Wharton
As applications grow in size, Dagger can help mitigate the pain of dependency management and eliminate the boilerplate of manual dependency injection. Despite this, there are still pain points such as slower compilation times and how to inject objects like activities and views. This talk will...
compilers dagger mobile android droidconuk -
Keynote: Sinking Your Teeth Into Bytecode
Featuring Jake Wharton
Bytecode is the first compilation output towards running code on the JVM or Android. During this Keynote talk, Jake will share with you how to read bytecode, understand what it's doing, and make informed decisions as a result. You will compare and contrast examples in Java and Kotlin from the...
droidconuk bytecode jvm android -
Making Retrofit 2 Work For You
Featuring Jake Wharton
Retrofit's recently-released version 2 is the easiest way to do HTTP in your applications. Once set up, Retrofit is designed to make declaring endpoints as simple as a method on an interface with annotations. Behind that simplicity, though, there is a lot of power and knowing how to use and...
droidconuk droidcon android app mobile google retrofit retrofit2 http api json