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 about 1 month ago

Let's defuse the Compose BOM

about 1 month ago

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

You should use AndroidX betas

about 2 months ago

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

Custom short-link redirector

3 months ago

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

Fan-in to a single required GitHub Action

8 months ago

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

Compile-time validation of JNI signatures

10 months ago

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

Deprecating idling resource libraries

11 months ago

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

Using Renovate to update build JDK

about 1 year ago

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

Gradle toolchains are rarely a good idea

almost 2 years ago

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

Kotlin's JDK release compatibility flag

almost 2 years ago

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

Using jlink to cross-compile minimal JREs

almost 3 years ago

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

Report card: Java 19 and the end of Kotlin

over 3 years ago

Three years ago I gave the talk “What’s new in Java 19...