Francesco Cervone
francescocervone.bsky.social
Francesco Cervone
@francescocervone.bsky.social
Android @Prima Assicurazioni
Reposted by Francesco Cervone
Teams organised around technology stacks and technical disciplines have about as much chance of achieving a business goal as a sack full of ferrets has of changing a lightbulb.

Smart companies organise around business outcomes.

codemanship.wordpress.com/2025/11/04/p...
“Productivity”. You Keep Using That Word.
Bill writes a book with about 80,000 words. It takes him 500 hours.Priti writes a book with about 60,000 words. It takes her 2,000 hours.Which author is most productive?It’s a nonsensical que…
codemanship.wordpress.com
November 5, 2025 at 12:13 PM
Reposted by Francesco Cervone
When your blog post starts with an obviously AI-generated cover that adds no value to it, I'm quite likely to just close the page immediately instead of scrolling past it.
November 14, 2025 at 3:02 PM
Reposted by Francesco Cervone
I'm happy to share that I published a new open-source library, Compose Stability Analyzer!

This is a plugin that provides real-time stability analysis for Jetpack Compose functions in Android Studio or IntelliJ IDEA.

github.com/skydoves/com...
GitHub - skydoves/compose-stability-analyzer: 🦄 Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ.
🦄 Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ. - skydoves/compose-stability-analyzer
github.com
November 2, 2025 at 6:13 AM
Yet another thing to look at. Curious to see the evolution and the traction that this technology will gain.

Announcing the Swift SDK for Android | Swift.org share.google/YuKXybCP4HkJ...
Announcing the Swift SDK for Android | Swift.org
Swift has matured significantly over the past decade — extending from cloud services to Windows applications, browser apps, and microcontrollers. Swift powers apps and services of all kinds, and thanks to its great interoperability, you can share code across platforms.
share.google
October 26, 2025 at 8:51 AM
October 16, 2025 at 8:41 PM
Such an enlightening article about unlikely career progression expectations.
This article can change your life!

open.substack.com/pub/molochin...
October 8, 2025 at 8:30 PM
Reposted by Francesco Cervone
Reliability is sort of like a stomachache. It’s hard for people to really appreciate not having issues until you have issues.
September 4, 2025 at 3:13 PM
Is the era of privileged tech workers coming to an end?

Original post: mas.to/@carnage4lif...
August 5, 2025 at 8:17 PM
Reposted by Francesco Cervone
You've asked for this... and now Compose 1.9 alpha introduces two new modifiers 👀 Modifier.innerShadow() and Modifier.dropShadow()

Allowing you to more closely align your designs to your Figma specs, unlocking fun effects like Neumorphic type UIs 😍

github.com/riggaroo/com...
June 17, 2025 at 8:39 AM
Can't be true 💩😂

Original post: mastodon.social/@film_girl/1...
June 12, 2025 at 11:16 AM
This has always been my dream: KPIs, KPIs on screens everywhere. Every empty space of the office has to have a dashboard on some kind of metric.
If you work in a tech company with screens in meeting rooms: what is on those screens as screensavers?

At Stripe: its realtime business metric graphs.

Support satisfaction, fraud rate trends, revenue for product X.

Just saw these - what a way to “expose” the business to devs!
May 19, 2025 at 8:15 PM
Pure gold for managers.

mastodon.social/@rands/11452...
May 17, 2025 at 7:57 PM
This is great news! Gradle is a powerful but you can mess up big time very easily if you use the wrong API.
I'm proud of Gradle Best Practices finally launching. It was a result of many hours of discussions, negotiations, and wordsmithing to bring you the first batch of best practices. It was a deep collaboration between Google, Jetbrains, and Gradle. Enjoy it!

blog.gradle.org/gradle-best-...
#gradle
Gradle Best Practices - A Path to Build Happiness
Gradle Build Tool, also known as Gradle, is a highly flexible and extensible build system. It supports multiple ways to structure and configure builds, making it incredibly powerful—but also somewhat ...
blog.gradle.org
May 2, 2025 at 5:19 AM
Reposted by Francesco Cervone
A lot of people are in career ambiguity with everything that’s going on. Whether you’re interviewing, trying to get a promo, or just trying to survive, deriving influence is important.

Here are some tips in case it’s helpful, based on some some observations:
April 16, 2025 at 4:38 PM
Reposted by Francesco Cervone
One of my favorite helpers in SavedState 1.3 is the `saved` property delegates for any SavedStateRegistryOwner (e.g., ComponentActivity or Fragment):

class MyActivity : ComponentActivity() {
var selectedItem by saved { -1 }
}

No more manual save/restore!
developer.android.com/reference/ko...
SavedStateRegistryOwner  |  API reference  |  Android Developers
developer.android.com
April 9, 2025 at 10:00 PM
Reposted by Francesco Cervone
I have a passive theory that the manner in which junior and senior devs leverage AI assistance for coding is fundamentally different: (1/?)
March 18, 2025 at 4:38 PM
Reposted by Francesco Cervone
🚀 Should you use Kotlin Sequences for Performance?

I have always thought that using asSequence() was the way to optimize chained operations in Kotlin.

But after benchmarking, the results shocked me: Sequences are often slower! 😱

#Kotlin #AndroidDev

chrisbanes.me/posts/use-se...
Should you use Kotlin Sequences for Performance?
Should you use Kotlin Sequences for performance? I put List, Sequence, and Flow to the test with kotlinx-benchmark, and the results were surprising!
chrisbanes.me
February 13, 2025 at 11:53 AM
Reposted by Francesco Cervone
Best Practices for Composition Patterns in Jetpack Compose -
Best Practices for Composition Patterns in Jetpack Compose
Learn the Slot pattern and Compound Component pattern through real-world best practices.
buff.ly
February 4, 2025 at 7:36 AM
Reposted by Francesco Cervone
Yearly reminder to create your Brag Book to increase your chances of getting promoted, having more meaningful review cycles, or just lifting your spirits any time you feel "I haven't done anything!".

When you have an impactful win, add it to your Brag Book.
February 3, 2025 at 4:01 PM
TIL
January 16, 2025 at 7:52 AM
Reposted by Francesco Cervone
Today marks the ten year anniversary for Android Studio! 🎉

We released version 1.0 on the morning of December 8th 2014:
android-developers.googleblog.com/2014/12/andr...
December 8, 2024 at 4:30 PM
I've completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/1
December 1, 2024 at 6:46 PM
Reposted by Francesco Cervone
"How can we trust that Bluesky will stay a viable business, while also not selling ads? (that is a business model that tends to destroy open ecosystems"

A very important question.

Naturally, one we asked from the Bluesky team, in our deepdive:

newsletter.pragmaticengineer.com/p/bluesky-en...
November 20, 2024 at 11:44 AM
Reposted by Francesco Cervone
In case you're wondering what's new with the Preview Screenshot Testing tool, some updates announced at Droidcon London!

THREAD!
You'll like #3.😁
November 19, 2024 at 5:07 PM