Justas Gasparaitis
banner
gasparaitis.bsky.social
Justas Gasparaitis
@gasparaitis.bsky.social
Android Developer
2. Square's Blog: Herding Elephants
buildSrc is an improvement over imperative code directly embedded in a build script or script plugin". Nevertheless, it's not ideal for a few reasons. Gradle must compile it and run its check task on every single build.
developer.squareup.com/blog/herding...
Herding Elephants
Wrangling a 3,500-module Gradle project
developer.squareup.com
October 20, 2025 at 1:31 PM
1. Gradle's official documentation
Changes to code in buildSrc will invalidate the configuration phase and require re-execution of all tasks, potentially slowing down the build.
docs.gradle.org/current/user...
Sharing Build Logic using buildSrc
docs.gradle.org
October 20, 2025 at 1:31 PM
In 2024, a study by Yimeng Ma, Yu Huang, Kevin Leach was published. It found that interruptions negatively affect productivity for all important distinct tasks: code writing, understanding, review. A recommended read!
kjl.name/papers/icse2...
September 12, 2025 at 7:59 AM
In 2021, GitHub launched the Good Day project. One of the findings:
- Minimal or no interruptions: 82% chance of a developer having a good day.
- Interrupted the majority of the day: only a slim 7% chance of a good day.
github.blog/news-insight...
September 12, 2025 at 7:59 AM
I found the ribbon UI especially beautiful :) www.sinasamaki.com/wrapping-a-f...
Wrapping a Fancy Ribbon around any Composable
How to animate a ribbon that wraps around UI elements in Jetpack Compose
www.sinasamaki.com
September 3, 2025 at 12:00 PM
September 2, 2025 at 12:51 PM
You mentioned social media pockets for learning. A quick internet search gives some results, but not all resources are so visible (e.g. the newsletter by @vinaygaba.bsky.social is great, but I have introduced it to many younger colleagues). A great opportunity to shout out some resources :)
August 25, 2025 at 10:41 AM
Wow, really hits the mark. Great post!
August 25, 2025 at 10:40 AM