One of the companies I interviewed with ended up restoring my faith in technical interviews.
Before the interview, they had me check out a GitHub repo in my language of choice, get familiar with the code base and asked me to show up with the repo loaded to my favorite IDE.
1/n
At @squareeng we ran our Android benchmarks with the MacBook Pro M1 Max and it performed 65% faster than the MacBook Pro with Intel chip from last year! More details in the thread.
#AndroidDev#MacBookPro#Benchmarks
@melrobbins, you don't know me, but I watched your podcast with @jayshetty yesterday and it all clicked. You both have finally awoken me and my wife and we are finally aware and conscious and in full control of our body, emotions and thoughts. I have never been happier!
Fragment 1.4.0-alpha01 has two big features: multiple back stacks (usable even if you aren't using Navigation!) plus a new Fragment StrictMode, designed to catch anti-patterns and deprecated API usages at runtime as a second layer of defense after Lint.
https://t.co/04zTD5ds4v
Navigation 2.4.0-alpha01 is the first release that supports multiple back stacks: the ability to save and restore whole stacks of screens at once. This is enabled *by default* when using NavigationUI and a bottom nav or NavigationView.
https://t.co/yZUZRDmehN
🎤 Is LiveData deprecated?
🎙️ When are you deprecating LiveData?
🧑💻 DeadData!!
It's not that simple! To explain why I 🖤 LiveData I wrote a *17-page-long* migration to Flow guide which took weeks and help from many people
😆
https://t.co/pLHT7mfQPy
🚢 Navigate between modules!
Join @yenerm for this #MADSkills video on how to create nested graphs and use the include tag to organize your navigation graph and modularize your app → https://t.co/v2vmGCO4xq
Guess what bug just got marked as fixed? Multiple back stacks (for both Fragments, Navigation with Fragments, and Navigation Compose)!
See our update on the issue tracker:
https://t.co/ZCpZUo2zli
Solid advice!
When mobile apps grow from 5 engs to 20 to 60 to even more (!!), these principles help. Here's what I've seen, starting with the org size aspect 👇
Implementation work on multiple back stacks (to support it at both the Fragment and Navigation level) has started. Feel free to read the update on the official issue and star the issue to receive updates.
https://t.co/DYmv0nfVD3
Sooo, some time ago I've promised a thread about my job as a product manager for Kotlin Multipaltform Mobile team. And Friday seems like a good day to do it. Let's roll?
It's a wrap. Finished the Spotify Demo Desktop in #JetpackCompose using mostly code from mobile demo. Took less than 2 days to make it.
Looking forward to single codebase for everything thanks to @kotlin and @jetbrains 🙏
https://t.co/vbv6Lzk5eE
#AndroidDev#desktopApps
I'm really excited to share the first alpha of Lottie for Jetpack Compose!
Try it out and help me shape the API to make it the best version of Lottie yet.
https://t.co/V4e0iq81B5
Fight technical debt with tools that are easy to use!
📢📢📢
I released refreshVersions 0.9.5, a Gradle plugin that helps you add common dependencies (for Kotlin projects), find the available updates, and apply these updates very easily.
https://t.co/0tBtSN5kg8
Interesting feedback loop: the less meetings I have, the more likely I am to get into deep focus and therefore completely forget I have a meeting coming. Less meetings => even less meetings.