Enrique López-Mañas
eenriquelopez.bsky.social
Enrique López-Mañas
@eenriquelopez.bsky.social
CTO @ Snapp Mobile. Android/Kotlin Google Developer Expert, runner and investor in my free time.

Author of the book "Android High Performance" and some other things.

https://lopez-manas.com
Another predatory technique from LinkedIn. I am unsubscribed from all emails, and yet I received this.

How? They created a new category that users are subscribed to by default.

At this point, it seems you might need to delete your account to truly unsubscribe.
December 17, 2025 at 1:39 PM
Reposted by Enrique López-Mañas
There is one tailrec function tucked away deep in Multiplatform Settings and I'm stupidly proud of it
github.com/russhwolf/mu...
multiplatform-settings/multiplatform-settings-serialization/src/commonMain/kotlin/SerializationInternals.kt at f95cdff42a78f44b5176b6aea9c61cedb7859811 · russhwolf/multiplatform-settings
A Kotlin Multiplatform library for saving simple key-value data - russhwolf/multiplatform-settings
github.com
December 16, 2025 at 10:40 PM
Today, I finally had the chance to use tailrec in Kotlin outside a Kata or the Advent of Code.
December 16, 2025 at 10:52 AM
There is a concept called marginal deterrence, which explains why penalties increase with the severity of a crime. Punishment must escalate so that offenders are deterred from committing additional or more severe harms. For this reason, murder carries a more severe penalty than rape.
December 15, 2025 at 12:56 PM
There is a special place in hell for those who open GitHub issues without proper Markdown for code.
December 15, 2025 at 8:52 AM
"Each nation remembers how things were at the moment of its greatest extent and power, and that is what it considers just and natural. Inevitably, there are overlaps in every direction, and territorial disputes never end."

Isaac Asimov, History and Chronology of the World
December 14, 2025 at 9:06 PM
Reposted by Enrique López-Mañas
Kotlin Weekly #489 has just been published! - mailchi.mp/kotlinweekly...
Kotlin Weekly #489
mailchi.mp
December 14, 2025 at 7:49 AM
Reposted by Enrique López-Mañas
Ideas are common, but not equally distributed. Some people try to force meme their sole idea for their entire lives.

For a certain class of person, that idea is "what if we could deskill workers?" And so (decades before computing became male-dominated) tech has been trying to replace developers.
Why We've Tried to Replace Developers Every Decade Since 1969
Every decade brings new promises: this time, we'll finally make software development simple enough that we won't need so many developers. From COBOL to AI, the pattern repeats. Business leaders gro...
www.caimito.net
December 12, 2025 at 9:58 PM
These days I find myself writing more privately than ever (articles I never publish, docs to give structure to ideas) and never publishing anything, since AI took out the value and joy of it.
December 12, 2025 at 2:56 PM
I used Antigravity to build a small Compose Multiplatform app that rewrites a FIT file’s manufacturer type. After fixing a few minor issues, it generated this in about 5 minutes, saving me the hour it would take to read Garmin’s FIT documentation.
December 12, 2025 at 12:34 PM
My January dividend income. In the short and medium term, results are often flat. Over the long term, the outcome tends to be positive.
December 11, 2025 at 8:31 PM
Reposted by Enrique López-Mañas
I'm teaching Statistical Rethinking again starting Jan 2026. This time with live lectures, divided into Beginner and Experienced sections. Will be a lot more work for me, but I hope much better for students.

I will record lectures & all will be found at this link: github.com/rmcelreath/s...
December 9, 2025 at 1:58 PM
Younger generations might not remember it, but in a no so distant past the economic sentiment was bright.
December 10, 2025 at 8:24 PM
Reposted by Enrique López-Mañas
The Kotlin team will be hosting a Kotlin Ecosystem AMA tomorrow. Check this out!

www.reddit.com/r/Kotlin/com...
From the Kotlin community on Reddit: Kotlin Ecosystem AMA – December 11 (3–7 pm CET)
Explore this post and more from the Kotlin community
www.reddit.com
December 10, 2025 at 6:01 PM
I thought I had seen everything in terms of JDs, but this one is the best so far.

If you ignore all the technical experience (Android, Azure, ML, Data Analysis...), you also need to speak Arabic, Russian, Ukrainian, Polish, and, I assume, English. How many people in the world fit this?
December 9, 2025 at 1:16 PM
The future of Fleet:

blog.jetbrains.com/fleet/2025/1...

Like always in Software Engineering, Fleet served a purpose and paved the way for the next IDE generation. I am (mostly) thankful to JetBrains for being one of the few remaining tech companies with a purpose and a valuable agenda.
The Future of Fleet | The Fleet Blog
TL;DR Fleet started as our attempt to explore a new generation of JetBrains IDEs, developed in parallel with those based on the IntelliJ Platform. Over time, we learned that having two general-purpose
blog.jetbrains.com
December 8, 2025 at 9:48 PM
Reposted by Enrique López-Mañas
❗️Our next workshop will be on Dec 11 6 pm CET titled A Gentle Introduction to Mathematical Simulation in R by
@damiepak.bsky.social

Register or sponsor a student by donating to support Ukraine!
Details: bit.ly/3wBeY4S
Please share!
#AcademicSky #EconSky #RStats
November 14, 2025 at 10:09 AM
Reposted by Enrique López-Mañas
Kotlin Weekly #488 has just been published! - mailchi.mp/kotlinweekly...
Kotlin Weekly #488
mailchi.mp
December 7, 2025 at 2:52 PM
Reposted by Enrique López-Mañas
This release also adds support for Compose stack traces that work with minified apps! (requires R8 and Kotlin 2.3.0+)
Compose 1.10 was released yesterday! 🔟

It includes some nice new features:

🧞‍♀️ Support for dynamic shared elements
👰🏻‍♀️ New Enter/Exit Transitions: unveilIn / veilOut
⏭️ Modifier.skipToLookaheadPosition()
📦 New retain APIs influenced by Circuit

android-developers.googleblog.com/2025/12/what...
What's new in the Jetpack Compose December '25 release
News and insights on the Android platform, developer tools, and events.
android-developers.googleblog.com
December 4, 2025 at 4:05 PM
It seems that Maven Central will finally start offering some analytics. How they could launch without this from the start truly blows my mind.
December 2, 2025 at 6:31 PM
Reposted by Enrique López-Mañas
Happy to be partnering with the KotlinConf for one more year.
December 2, 2025 at 12:28 PM
If there is one thing I appreciate from Rouvy is that I can finally ride in Vietnam without fearing for my life.
December 1, 2025 at 8:04 AM
The advent of code starts today! This is a fantastic way to polish your coding skills and tackle new problems.

adventofcode.com
Advent of Code 2025
adventofcode.com
December 1, 2025 at 8:01 AM
Remember that many apps, like Strava or LinkedIn, allow you to change the order of the feed and set it as chronological. If your app doesn’t allow it, you can always contact the maintainers to let them know and uninstall it!
November 30, 2025 at 9:43 PM
Finished my first semi-long ride on Rouvy. I really like how realistic it feels and how practical it is for winter training. Feeling confident as I prepare for my upcoming triathlon.

#biking #triathlon
November 30, 2025 at 4:32 PM