I started a new "Applied AI" series on my blog.
I'm focusing on finding ways to use these tools in ways that provide real value.
blog.mmckenna.me/series/appli...
@igorescodro.bsky.social
π¨π»βπ»Passionate Developer | Google Developer Expert for Android
I started a new "Applied AI" series on my blog.
I'm focusing on finding ways to use these tools in ways that provide real value.
blog.mmckenna.me/series/appli...
I wrote about how reorgs affect teams psychologically in today's After Burnout
afterburnout.co/p/the-mental...
Wrote a lot of thoughts on junior developers, AI, and what I strongly feel is going to become the defining challenge of our industry's next generation.
www.zacsweers.dev/forklifts-re...
When my GPS goes awry in Atlanta, I sometimes panic because I'm not sure where to go. I'm not proud of it, but I'm also not alone. Neuroscientists have identified a link between GPS usage and memory.
I write about how tech is turning us helpless in After Burnout:
afterburnout.co/p/why-ai-and...
Would you mind sharing the prompt you used? Iβm trying to play more with Junie recently. Thank you! π
09.08.2025 21:39 β π 1 π 0 π¬ 0 π 0AI was supposed to make us more efficient.
Instead, itβs fragmenting our workflows, bloating our calendars, and burning out high performers.
I wrote about the false promise of AI productivity and why weβre actually working harder than ever:
afterburnout.co/p/ai-promise...
Stop calling AI a "junior engineer"
blog.mmckenna.me/stop-calling...
Kotlin coroutines are great. Their core primitive is the suspending function. With a small change in your IDE settings, you can give them a custom color (like a bright green), which makes it easy to spot them at a glance, even when you're looking at a lot of code.
25.07.2025 09:18 β π 33 π 5 π¬ 4 π 2Context: b.j4.lc/2025/05/28/y...
28.05.2025 17:41 β π 1 π 1 π¬ 0 π 0π₯ Compose Multiplatform for iOS is Stable and Production-Ready! π₯
Build mobile apps faster with shared UI code, full control over native experiences, and the confidence to ship at scale.
Explore all the updates in Compose Multiplatform 1.8.0: π
blog.jetbrains.com/kotlin/2025/...
β¨ Have a beautiful Compose Multiplatform app running in production?
Weβre looking for real-world examples to feature on our landing pages, in videos, talks, and other materials. Showcase your app and inspire fellow developers!
π kotl.in/cmp-case-stu...
Happy Sunday. Thrilled to share the latest part of my series of tips and tricks about #CMP apps. This time, we focus on Android, more precisely, the Manifest file. I looked at what the #KMP wizard suggests and compiled a couple of changes and additions. Enjoy π
dev.to/tkuenneth/an...
Lots of you were asking for AI Assistant in Android Studio, it's finally ready to try!
11.03.2025 11:15 β π 23 π 7 π¬ 2 π 0Great article by the JetBrains team
blog.jetbrains.com/kotlin/2025/...
I heard a discussion back when Alexa/Google Home was trending about the impact of politeness on kids. The commands are usually imperative, and we donβt βthankβ the system for doing its job. I think this was an interesting point of view too.
15.02.2025 13:17 β π 1 π 0 π¬ 0 π 0Some nice changes in today's Compose Multiplatform v1.8.0-alpha03 release....including following which should help with some #CMP based navigation approaches
- Implement multiplatform BackHandler and PredictiveBackHandler
github.com/JetBrains/co...
Thank you so much for featuring my article! β€οΈ
11.02.2025 14:32 β π 2 π 0 π¬ 0 π 0Hey, I just released jetc.dev Newsletter Issue #253! ModalBottomSheet! @skydoves.bsky.social on composable API design! MapKit in Compose Multiplatform! Shimmer with @igorescodro.bsky.social! TV focus! And... what is androidx.media3:media3-ui-compose?!? jetc.dev/issues/253 #JetpackCompose #AndroidDev
11.02.2025 13:53 β π 7 π 3 π¬ 2 π 0Tips for improving Kotlin/Native compilation time kotlinlang.org/docs/native-... #KMP
10.02.2025 08:55 β π 14 π 4 π¬ 0 π 0Don't solve problems you don't have.
blog.mmckenna.me/just-enough-...
Google Play Console dashboard in the Exact Alarm policy screen.
I had the same issue with my open source app. Try to manually submit the AAB on Google Play Console. By doing that, Google will prompt a new policy form for Exact Alarm permission. If your app is a alarm or calendar, all good. Otherwise, see the docs for info. developer.android.com/develop/back...
04.02.2025 13:07 β π 1 π 0 π¬ 0 π 0Thank you very much for featuring my article in the latest issue. Itβs always an honor to be mentioned by you. β€οΈ
03.02.2025 03:03 β π 3 π 1 π¬ 0 π 0For my first article of the year, we'll explore how to add a shimmer effect to an existing codebase with minimal changes to existing Composables. π€ #AndroidDev
medium.com/@escodro/sea...
π Excited to share the Koin Framework 2025 Roadmap! From v4.0 to future milestones, discover how we're shaping the future of dependency injection and Kotlin ecosystems. Check it out here: [https://buff.ly/4hooIVP] π‘ #Koin #Kotlin #AndroidDev
21.01.2025 10:00 β π 17 π 7 π¬ 1 π 0Recommendations for Android architecture developer.android.com/topic/archit...
17.01.2025 13:13 β π 8 π 2 π¬ 0 π 1We've published a new doc page that explains the relationship between Compose Multiplatform and Jetpack Compose:
www.jetbrains.com/he...
π€ Finding KMP libraries feels like a chore?
Introducing klibs.io β a web service that simplifies your search for KMP libraries that are right for your needs and platforms.
Try this alpha version and share your thoughts! π
Learn more: π
blog.jetbrains.com/kotlin/2024/...
It's been a while since I published an article, and I want to touch on a sensitive one for my latest one: how to have a more thoughtful code review process. I hope these points will assist you and your team to collaborate even more. β€οΈ
escodro.medium.com/for-more-tho...
#AndroidDev