Sign in

Mihai Neacsu (Trakx)

@trakx.bsky.social
570 followers 73 following 55 posts

Mobile Engineer @ Deutsche Bank @ NCSystems Dev X exPentaGuy - I produce bugs and call them features! - Android, because @deprecated is not deprecated enough!

PostsRepliesMedia
Reposted by Mihai Neacsu (Trakx)
Zachary Powell 🥑 @devwithzachary.bsky.social · 18/08/2026
Fairphone (Gen. 6+) with @murena-com.bsky.social /e/OS is officially here: modular hardware, 12GB of RAM, and zero Google tracking out of the box. Here is my full review YouTube: youtu.be/pZGif9n0S8c PeerTube: tube.devwithzachary.com/w/9zB8gRSbVd... #Fairphone #Privacy
youtu.be
The Fully De-Googled Smartphone: Fairphone Gen 6+ with /e/OS - First Impressions Review
YouTube video by DevWithZachary
053
Reposted by Mihai Neacsu (Trakx)
Marco Gomiero @marcogomiero.com · 05/08/2026
Just published a small update to spoton. Not because I found a way to make it work on Android 16 (see the history here: www.marcogomiero.com...), but only to bump API level, so users with phones up to Android 15 can still use it.
011
Reposted by Mihai Neacsu (Trakx)
Adam McNeilly @adammc.bsky.social · 02/08/2026
My latest crochet project - Charmander!
A crochet Charmander pokemon.
0161
Reposted by Mihai Neacsu (Trakx)
Adam McNeilly @adammc.bsky.social · 29/07/2026
Celebrated 5 years of Compose at Google NYC today! 🥳
1204
Reposted by Mihai Neacsu (Trakx)
Zachary Powell 🥑 @devwithzachary.bsky.social · 22/07/2026
Giving new life to old tech! Just transformed a 2015 MacBook Pro with a broken screen into a "headless" Linux powerhouse. Full video guide coming to YouTube soon. Don't miss it! #MacBookPro #Linux #DIY #Upcycling #HomeServer #NewVideo
An overhead photograph of a silver 2015 MacBook Pro laptop that has had its top screen portion completely removed. Only the keyboard, trackpad, and the bottom casing remain, revealing the hinge mechanism and some internal wiring. It's sitting on a dark grey felt desk mat. Multiple cables are connected to the ports on both sides of the machine, including a white power cable and USB adapters, and a thick black HDMI cable. In the upper right corner, a white and silver Razer brand mouse is partially visible. The background shows more tangled cables and a bit of another electronic device. The image is taken in a practical, slightly cluttered workspace setting.
2151
Reposted by Mihai Neacsu (Trakx)
Code with the Italians @codewiththeitalians.it · 16/07/2026
Missed us live? 📺 Ep 156 "Better than the World Cup? Staging ask.dev" is now on YouTube. Watch the full walkthrough of the staging environment behind androidskills.dev. #AndroidDev #Kotlin #Compose
001
Reposted by Mihai Neacsu (Trakx)
Code with the Italians @codewiththeitalians.it · 01/06/2026
We're baaaack! This week we start building androidskills.dev, a curated repository of Android-related skills for your agents. No more hunting for random repositories, registering 300 different custom marketplaces. PS: check out our brand-new website on codewiththeitalians.it :)
154. Let's build androidskills.dev
092
Reposted by Mihai Neacsu (Trakx)
Adam McNeilly @adammc.bsky.social · 17/05/2026
Screaming into the void some thoughts on AI coding. androidessence.com/leave-me-beh...
androidessence.com
Leave Me Behind | Android Essence
Simplified Android Development
99536
Reposted by Mihai Neacsu (Trakx)
Adam McNeilly @adammc.bsky.social · 25/04/2026
Wrote up something small about how I started using interface inheritance to handle inserting into multiple tables at a time in Room, when you have a common type used by multiple Daos and don't want to duplicate code. #AndroidDev androidessence.com/multi-table-...
androidessence.com
Managing Multi Table Inserts With Room | Android Essence
Simplified Android Development
272
Mihai Neacsu (Trakx) @trakx.bsky.social · 10/04/2026
I will share my address so you can ship me the prize, even if i did not participate :D
000
Mihai Neacsu (Trakx) @trakx.bsky.social · 18/03/2026
Hahahahaha ... thats how it goes! Welcome and hope you enjoy our country.
110
Reposted by Mihai Neacsu (Trakx)
Matt McKenna @mmckenna.me · 16/03/2026
Thanks @androidweekly.bsky.social for featuring Dejavu! I just shipped v0.2.0 with CompositionObserver integration. When a recomposition assertion fails, you see exactly which state object caused it, and the value progression. github.com/himattm/dejavu
github.com
GitHub - himattm/dejavu: A lightweight framework for tracking and asserting against Jetpack Compose recompositions.
A lightweight framework for tracking and asserting against Jetpack Compose recompositions. - himattm/dejavu
094
Mihai Neacsu (Trakx) @trakx.bsky.social · 15/03/2026
Wait .. what .. go .. wait .. where .. what .. wait .. go .. what .. wait .. 🤣
011
Reposted by Mihai Neacsu (Trakx)
Matt McKenna @mmckenna.me · 09/03/2026
Today I’m open-sourcing Dejavu! Testing UI performance in Jetpack Compose is frustrating. We profile and watch tools, yet regressions still creep in. I built Dejavu to make recomposition behavior something you can actually test.
A screenshot of code that reads:

// Create a Recomposition Tracking Rule
@get:Rule
val composeTestRule = createRecompositionTrackingRule()

@Test
fun incrementCounter_onlyValueRecomposes() {
  // Perform an action
  composeTestRule.onNodeWithTag("inc_button")
    .performClick()

  // Assert that Composables change like you expect
  composeTestRule.onNodeWithTag("counter_value")
    .assertRecompositions(exactly = 1)

  // Or assert that they remain stable
  composeTestRule.onNodeWithTag("counter_title")
    .assertStable() // asserts recompositions = 0
}
74011
Mihai Neacsu (Trakx) @trakx.bsky.social · 05/03/2026
#devfest #devfestro #devfest26ro @jusalvi.bsky.social in the house
000
Reposted by Mihai Neacsu (Trakx)
Adam McNeilly @adammc.bsky.social · 05/03/2026
Live now! Exploring a new testing lib from @mmckenna.me! Come checkout Dejavu with me here: twitch.tv/adammc
twitch.tv
AdamMc - Twitch
Android GDE. I stream live coding once a week, and sometimes a little Rocket League to go with it!All opinions are my own and not that of my current employer.
122
Reposted by Mihai Neacsu (Trakx)
Matt McKenna @mmckenna.me · 27/02/2026
If anyone knows of cool open roles please send them my way! 🙏
191
Reposted by Mihai Neacsu (Trakx)
Zachary Powell 🥑 @devwithzachary.bsky.social · 26/02/2026
The Big Move: I’ve relocated! I am officially moving my social media off this platform. From now on, you can find me over on the Fediverse. 📍 New Handle: @zachary@social.devwithzachary.com 🏠 New Home: social.devwithzachary.com 🎥 Video Hub: tube.devwithzachary.com #Mastodon #Fediverse #Migration
031
Reposted by Mihai Neacsu (Trakx)
Marco Gomiero @marcogomiero.com · 14/02/2026
Building Shellporter was super fun and very fast, and it took me less than a week. I wrote about the process: www.marcogomiero.com/posts/2026/b...
marcogomiero.com
Building Shellporter: From Idea to Production in a Week
I work with multiple projects at the same time. My typical macOS setup is one Desktop/Workspace per project, with my IDE and a terminal window. I prefer using a standalone terminal over the one built ...
032
Reposted by Mihai Neacsu (Trakx)
seb @sebastiano.dev · 24/12/2025
developer.android.com/studio/preview
developer.android.com
Android Studio Preview  |  Android Developers
Get early access to the latest features and improvements in Android Studio.
021
Mihai Neacsu (Trakx) @trakx.bsky.social · 24/12/2025
Tell that to those guys at Google .. working on AS .. to speed things up and let the PANDA rest in the wild!
110
Mihai Neacsu (Trakx) @trakx.bsky.social · 23/12/2025
#androidstudio #androiddev androidstudio.googleblog.com/2025/12/andr...
160
Reposted by Mihai Neacsu (Trakx)
Code with the Italians @codewiththeitalians.it · 19/12/2025
Navigation 3 isn’t just a version bump — it’s a mindset shift. Alex Vanyo and Don Turner walk us through the how & why. VOD → youtu.be/I9Ws2Lxv0dw
youtu.be
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
032
Reposted by Mihai Neacsu (Trakx)
Code with the Italians @codewiththeitalians.it · 11/12/2025
Missed our chat with Alex Vanyo & Don Turner? Good news: the Navigation 3 wisdom (and chaos) is now on YouTube! 🎉 Watch it here → youtu.be/I9Ws2Lxv0dw
youtu.be
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
041
Reposted by Mihai Neacsu (Trakx)
Code with the Italians @codewiththeitalians.it · 11/12/2025
If your navigation graph currently looks like a plate of spaghetti… This episode is for you 🍝 Navigation 3 explained by the people who actually understand it. VOD → youtu.be/I9Ws2Lxv0dw
youtu.be
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
141
Mihai Neacsu (Trakx) @trakx.bsky.social · 11/12/2025
Imma steal a lot of things from this and improve my widget :D
020
Reposted by Mihai Neacsu (Trakx)
Adam McNeilly @adammc.bsky.social · 11/12/2025
Successfully built a widget pulling real data, and a mock preview for the widget picker itself!
131
Mihai Neacsu (Trakx) @trakx.bsky.social · 10/12/2025
Where can i get one of those plushies? IT's so awesome. Happy holidays!
100
Mihai Neacsu (Trakx) @trakx.bsky.social · 09/12/2025
The meme industry is blooming: trading cats and dogs from RAM 😂
110
Reposted by Mihai Neacsu (Trakx)
Chris Sinco @csinco.com · 09/12/2025
Coming soon in the next stable release: device tools for Agent Mode in @androidstudio.bsky.social ! Makes it simpler to verify code changes as they are done, and manual test just with natural language. Would be curious to see other creative uses as well!
0111
Reposted by Mihai Neacsu (Trakx)
Zachary Powell 🥑 @devwithzachary.bsky.social · 08/12/2025
I tried replacing Windows 11 with Bazzite on my RTX 4060. 🐧 📉 Doom: Tanked on Linux 📈 Cyberpunk: Faster on Linux! 🛑 Fallout: Frame locked The harsh truth: If you have an Nvidia GPU, Windows is still king. 👑 Full benchmarks: www.youtube.com/watch?v=V-sM... #LinuxGaming #Nvidia
youtube.com
Is Bazzite Ready for Nvidia Users? Windows 11 Comparison & Benchmarks
YouTube video by DevWithZachary
021
Reposted by Mihai Neacsu (Trakx)
Nick Butcher @nickbutcher.bsky.social · 03/12/2025
We just released Jetpack Compose 1.10 with new features and a number of performance improvements. What's your favourite thing in this release? I 💚 the improvements to shared elements. android-developers.googleblog.com/2025/12/what...
android-developers.googleblog.com
What's new in the Jetpack Compose December '25 release
News and insights on the Android platform, developer tools, and events.
1182
Mihai Neacsu (Trakx) @trakx.bsky.social · 01/12/2025
Good luck 🤞 buddy!
000
Reposted by Mihai Neacsu (Trakx)
Romain Guy @romainguy.dev · 29/11/2025
New blog post on how to render beautiful soft shadows projected by the user's finger with Jetpack Compose. www.romainguy.dev/posts/2025/f...
37323
Reposted by Mihai Neacsu (Trakx)
Ed Holloway-George 🍝 @spght.dev · 27/11/2025
🚨 My #dcldn25 talk is now LIVE 🚨 Going Beyond Obfuscation: Advanced Techniques for Protecting Android Apps 🔗: www.youtube.com/watch?v=carU... #MobileSecurity #AndroidDev
youtube.com
Advanced Techniques for Protecting Android Apps - Ed Holloway-George | droidcon London 2025
YouTube video by droidcon & fluttercon
0437
Reposted by Mihai Neacsu (Trakx)
Don Turner @donaldturner.bsky.social · 19/11/2025
Navigation 3 is stable 🎉 android-developers.googleblog.com/2025/11/jetp...
android-developers.googleblog.com
Jetpack Navigation 3 is stable
News and insights on the Android platform, developer tools, and events.
0175
Reposted by Mihai Neacsu (Trakx)
Ben Weiss @keyboardsurfer.dev · 20/11/2025
Customizing the cache window lets you prefetch content on Jetpack Compose LazyLayouts. Combining it with pausable composition and text prefetching is a winning combination.
android-developers.googleblog.com
Deeper Performance Considerations
News and insights on the Android platform, developer tools, and events.
052
Reposted by Mihai Neacsu (Trakx)
Ben Weiss @keyboardsurfer.dev · 20/11/2025
Run this and let me know the output: `grep "dontoptimize" app/build/outputs/mapping/release/configuration.txt` In case it's not empty, you definitely should watch this youtu.be/QqO2jZ-NZko?...
youtu.be
Boost Android app performance with the R8 optimizer | Spotlight Week
YouTube video by Android Developers
0133
Reposted by Mihai Neacsu (Trakx)
Marco Gomiero @marcogomiero.com · 20/11/2025
Here are the slides of my talk @Droidconit about what I've learned after years of building with Kotlin Multiplatform!
marcogomiero.com
Lessons learned after building apps with Kotlin Multiplatform - Marco Gomiero
With Kotlin Multiplatform and Compose Multiplatform, you can share code and UI across multiple platforms, from Android and iOS to macOS, Windows, and Linux. But building apps on all these platforms brings unexpected challenges you don’t anticipate at the beginning. In this talk, I’ll share what I’ve learned (often the hard way) while developing apps with Kotlin Multiplatform. You’ll hear why sharing less code can sometimes save more time, how dealing with the iOS Keychain from background services turned into a debugging odyssey, and why placing your database in the wrong Windows folder can lead to silent data loss during app updates. We’ll also cover sandboxing on macOS, the trade-offs between using interfaces and expect/actual, and the complexities of distributing apps across platforms. Whether you’re just getting started with Kotlin Multiplatform or already deep into it, this talk might just save you from a few future debugging headaches..
051
Mihai Neacsu (Trakx) @trakx.bsky.social · 18/11/2025
androidstudio.googleblog.com/2025/11/andr... #AndroidStudio #AndroidDev
020
Mihai Neacsu (Trakx) @trakx.bsky.social · 14/11/2025
And don't forget the ultra obvious: "we'll delve into" !
010
Reposted by Mihai Neacsu (Trakx)
Jaewoong Eum (skydoves) @skydoves.bsky.social · 11/11/2025
Quick guides for Compose UI. developer.android.com/develop/ui/c...
developer.android.com
Jetpack Compose  |  Android Developers
072
Reposted by Mihai Neacsu (Trakx)
Chris Sinco @csinco.com · 11/11/2025
The new Islands theme from @intellijidea.com has landed in latest @androidstudio.bsky.social canaries! Try it out and leave us your feedback either here or on the issue tracker 🫶
1244
Reposted by Mihai Neacsu (Trakx)
anthony restaino @anthonycr.bsky.social · 07/11/2025
fun thing I encountered at work this week – we discovered that LLM Agents decided to start setting environment variables that are only supposed to be set on CI on developer's machines, of course breaking the build for them :/
021
Reposted by Mihai Neacsu (Trakx)
Zachary Powell 🥑 @devwithzachary.bsky.social · 07/11/2025
All 99 talks from #droidconBerlin 2025 are LIVE on YouTube! 🎥 Level up with deep-dives on: Compose & Navigation 3 Performance & Stability AI in Android Automotive & XR Start learning now! 👇 ▶️ Playlist: www.youtube.com/playlist?lis... #AndroidDev #droidcon #Kotlin
youtube.com
droidcon Berlin 2025 - YouTube
082
Reposted by Mihai Neacsu (Trakx)
Sergio Sastre @sergio-sastre.bsky.social · 04/11/2025
👨‍💻My droidcon talk „Let‘s @Preview the future: Automating Screenshot Testing in CMP“ is out! 👇 www.youtube.com/embed/zYsNXr... I covered Preview Screenshot Testing for ✅ Android (including animations) ✅ Desktop ✅ Common Hope you enjoy it almost as much as I did! #dcbln25
m.youtube.com
061
Mihai Neacsu (Trakx) @trakx.bsky.social · 03/11/2025
I mean .. between talking to people at the booth at #dcldn25 and your other tasks ... you decided to create a new library :))) I will give this a try for sure!
020
Reposted by Mihai Neacsu (Trakx)
Jaewoong Eum (skydoves) @skydoves.bsky.social · 02/11/2025
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.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
34215
Reposted by Mihai Neacsu (Trakx)
John O'Reilly @johnoreilly.dev · 02/11/2025
Microdosing AI for Mobile Dev by @mmckenna.me blog.mmckenna.me/microdosing-...
blog.mmckenna.me
Microdosing AI for Mobile Dev
Small usages with real productivity gains
053
Mihai Neacsu (Trakx) @trakx.bsky.social · 02/11/2025
But what do we have here? #AndroidStudio #AndroidDev
030