Raul Smith

Raul Smith @raulsmithus

About: I am developer with 10+ year of experience.

Location:
USA
Joined:
Nov 19, 2025

Raul Smith
articles - 9 total

Android UI Jank Explained: CPU Scheduling, VSYNC Deadlines, and Thread Starvation

The first time I chased UI jank seriously, I made the same mistake most developers make: I stared at...

Learn More 0 0Feb 2

Why Your App Janks Under Load: Reading CPU Scheduling in Perfetto

I first noticed the jank when everything looked healthy. CPU usage wasn’t maxed out. Memory graphs...

Learn More 0 0Jan 23

Debugging CPU Contention on Android With Perfetto Scheduler Traces

I noticed it first as a feeling, not a metric. Scrolling felt heavy. Not broken. Just resistant....

Learn More 0 0Jan 8

What Happens When Mobile Apps Compete for CPU Time?

I used to think CPU time was fair. If my app needed cycles and the device had power, the work would...

Learn More 0 0Dec 31 '25

Kotlin vs Java for Android App Development in Modern Codebases

The moment that comes back to me happened during a code review that ran longer than it should have....

Learn More 0 0Dec 19 '25

Integrating Native On-Device Models into Flutter Without JNI Hell

I learned this lesson the hard way, not from a blog post or a conference talk, but from a week where...

Learn More 0 0Dec 18 '25

When Low-Code Platforms Damage Long-Term App Stability — Lessons From 3 Real Projects

I didn’t start out skeptical about low-code platforms. In fact, when I first worked with them, it...

Learn More 0 0Dec 10 '25

Why Do Some Custom Software Projects Crash Before They Even Start?

I have lost count of the number of times I have sat in that corner conference room within our Orlando...

Learn More 0 0Nov 27 '25

How Offline Mode Really Works in Modern Mobile Apps?

People only think about offline mode when it lets them down. A map stops working halfway up a hiking...

Learn More 0 0Nov 19 '25