All
Articles 119,236Blog Posts 126,530Tech Tutorials 30,575Research Papers 23,724News 17,332
⚡ AI Lessons

Dev.to · Hoang Son
⚡ AI Lesson
2mo ago
Day 10/100: Looper, Handler, MessageQueue — The Machinery Android Runs On
Coroutines are how we write async code today. But underneath them — underneath everything in Android — is a 15-year-old threading model that's still running eve

Dev.to · Hoang Son
2mo ago
Day 9/100: onSaveInstanceState vs ViewModel vs SavedStateHandle — Pick the Right Tool
Three mechanisms, three different guarantees. Using the wrong one means either losing state when you shouldn't, or over-engineering when you don't need to. Here

Dev.to · Hoang Son
⚡ AI Lesson
3mo ago
Day 7/100: Week 1 Recap — 6 Android Fundamentals I Thought I Knew Cold
Week 1 of my 100-day Senior Android series is done. Here's what I covered, what actually surprised me, and the one question I couldn't answer confidently until

Dev.to · Hoang Son
⚡ AI Lesson
3mo ago
Day 6/100: Context in Android — The Wrong One Will Leak Your Entire Activity
Application, Activity, Service — three types of Context, each with different lifetimes. Using the wrong one is one of the most common sources of memory leaks in

Dev.to · Hoang Son
3mo ago
Day 5/100: Intent, Task & Back Stack and Why launchMode is a trap
Tasks and back stacks are how Android manages your navigation history at the OS level. Understanding them explains bugs that feel impossible to reproduce — and

Dev.to · Hoang Son
🏗️ Systems Design & Architecture
⚡ AI Lesson
3mo ago
Day 4/100: Fragment Lifecycle — Why It's More Confusing Than Activity's
Fragment has TWO separate lifecycles: the Fragment itself and its View. Mixing them up is one of the most common sources of memory leaks and crashes in Android

Dev.to · Hoang Son
⚡ AI Lesson
3mo ago
Day 3/100: Activity Lifecycle — The Diagram You've Seen 100 Times
onCreate, onStart, onResume... you know the callbacks. But there are 3 real-world scenarios that the standard diagram never shows — and they're exactly what sen

Dev.to · Hoang Son
🏗️ Systems Design & Architecture
⚡ AI Lesson
3mo ago
Day 2/100: The 4 Android Components — What Senior Engineer Get Wrong
Activity, Service, BroadcastReceiver, ContentProvider. You've used them for years. But do you know *when not* to use each one? The answer reveals a lot about se

Dev.to · Hoang Son
⚡ AI Lesson
3mo ago
Day 1/100: Going Back to Basics as a Senior Android Dev
I've shipped Android apps used by millions. So why am I going back to basics? Here's the honest answer — and what I'll share over the next 100 days.

Dev.to · Hoang Son
🖌️ UI/UX Design
⚡ AI Lesson
10mo ago
The Figma-to-n8n “Ninja Move”: Zero-Touch Asset Sync (with Chat Commands + AI Quality Checks)
Hey there, design warriors and code slingers! Ever feel like you're trapped in a never-ending loop of...

Dev.to · Hoang Son
🏗️ Systems Design & Architecture
⚡ AI Lesson
1y ago
Từ Design System đến Disaster System: Một câu chuyện cười về Breaking Change
Chào mọi người, Hôm nay, tôi sẽ kể cho bạn nghe một câu chuyện có thật về việc tôi xây dựng một thư...
DeepCamp AI