Table Of Contents: Introduction Internal Considerations 1. Your Team’s Knowledge 2. Your Team’s Velocity 3. Your Team’s Desire to Learn 4. Company’s Goals and Timelines External Considerations 1. Framework’s Community and Support 2. Scalability and Performance 3. Integration Capabilities 4. Longevity and Adoption …
Tracking My Way to Joy: A Year-Long Experiment of Self-Care and Personal Growth
Table Of Contents: Prerequisites New Formula Setup 1. Track 2. Plan 3. Reflect Results Final Thoughts Prerequisites A year into COVID lockdown I started noticing how my attention span has gone down dramatically. Often I’d forget why I even stepped into a room or simply what was the next thing I wanted to do. …
2022 Year in Review
Table Of Contents: Personal Highlights Professional Highlights Challenges The Year in Numbers Content Personal Growth Finances Time wasters In the World Best of the Year Looking Ahead Every year I like to take some time to reflect on the past 12 months. I think about all of my favorite moments and experiences …
Tools to Detect and Debug Recomposition in Jetpack Compose
Table Of Contents: What is recomposition Why do you need to be concerned about recomposition? Tools to detect recomposition Final Thoughts This post is extracted from my talk “What does recomposition mean to your app” .
What is recomposition Recomposition is the action of forming something again or differently. …
History of Hyphenation in Android
Table Of Contents: Before API 23 Introduction of auto-hyphenation at API 23 Change of defaults at API 29 New values at API 33 Now what? Hyphenation in software engineering refers to the process of splitting a word and inserting hyphens in between the syllables of said word, that would otherwise extend beyond a UI …