Aurimas Liutikas 

@Aurimas@androiddev.social
616 Followers
121 Following
612 Posts
he/him
Working on androidx libraries @ Google
Websitehttps://www.liutikas.net/
GitHubhttps://github.com/liutikas/

I'm all about taking your time to get your API just right, but when your API added 11 years ago is still marked `@Incubating` there is something seriously broken in the process.

This is a screenshot of the oldest Gradle APIs that are *still* marked `@Incubating` today in their master branch.

#gradle

It is wild to think it has been 13 years since joining Google. I was so eager and excited. I started my work on Chrome for Android, then moved to Android OS, then support libraries, then transitioned that to AndroidX, and now build tools / infra for AndroidX and Android devs.

I still feel it is deeply rewarding to ship the things that I work on and have the team around me that I do.

The part that did change though is how I feel about tech at large and Google in particular.

#kotlinconf2025 here we go!

I am looking forward to KotlinConf 2025. I hope to see you there.

Do drop by for the talk by @alanv and I on "APIs: How Hard Can They Be?"

#kotlinconf

There is something really satisfying when you are able to continue using a gadget for 10 years and there is not really a good reason to replace it. Garmin Edge 1000 bike computer has been there for me through rain and shine.

The only other gadget that has been in use for as long is my Canon 6D DSLR.

If you need motivation on why these checks are handy:

These checks caught that Android Gradle Plugin was accidentally exposing an internal type through `android {}` accessor in build.gradle.kts. The bug has been there for over a year and it slipped in through a very non-obvious change (see screenshot)

https://issuetracker.google.com/issues/413429151

Google Issue Tracker

Spot the issue in the code generator 🙄
Meta takes aim at ex-employee’s memoir 'Careless People' | TechCrunch

Meta won a legal victory this week against Sarah Wynn-Williams, a former employee who recently published a memoir of her time at the company.

TechCrunch

Uber sleaziliy just opted you into being the converter for currency when you use Uber internationally, charging your exorbitant 1.5% conversion fee.

Do yourself a favor and toggle it in Settings > Wallet > Preferred currency to pick no preferred currency, so you get charged in local currency and your bank/credit card does the conversion at a much better rate.

There is now a way to create a custom Chrome search engine to search Gradle javadocs

- chrome://settings/searchEngines
- Add site type
- For URL use https://docs.gradle.org/nightly/javadoc/search.html?q=%s

Added to nightly in https://github.com/gradle/gradle/issues/32072

#gradle

Search (Gradle API 8.14-20250218110947+0000)

search