Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

jakewharton.com

Jake Wharton

Get the latest updates from Jake Wharton directly as they happen.

Follow now 31 followers

Latest posts

Last updated 2 months ago

An update on Android KTX

2 months ago

Eight years ago we launched a library of Kotlin extensions for the...

Let's defuse the Compose BOM

6 months ago

Many people rely on the Compose bill of materials (BOM) artifact to...

You should use AndroidX betas

7 months ago

Did you know the versioning of AndroidX libraries and their stability guarantees...

Custom short-link redirector

8 months ago

I used to use Bit.ly to put links into my presentations Their...

Fan-in to a single required GitHub Action

about 1 year ago

It doesn’t take long for a project to spawn multiple jobs in...

Compile-time validation of JNI signatures

about 1 year ago

JNI allows managed code inside the JVM or ART to call into...

Deprecating idling resource libraries

over 1 year ago

When Espresso was made public a decade ago, one of its banner...

Using Renovate to update build JDK

over 1 year ago

You want to be using the latest JDK for development Don’t use...

Gradle toolchains are rarely a good idea

about 2 years ago

The last post featured some Kotlin code inadvertently targeting a new Java...

Kotlin's JDK release compatibility flag

about 2 years ago

Yesterday, our Android app crashed with a weird NoSuchMethodError java.lang.NoSuchMethodError: No interface...

Using jlink to cross-compile minimal JREs

over 3 years ago

jlink is a JDK tool to create bespoke, minimal JREs for your...