Jorge Castillo (@jorgecastillopr) 's Twitter Profile
Jorge Castillo

@jorgecastillopr

Android @DisneyStreaming @DisneyPlus. Author of Jetpack Compose internals. Compose course jorgecastillo.dev/course

ID: 306095552

linkhttps://bsky.app/profile/jorgecastillo.dev calendar_today27-05-2011 08:32:42

24,24K Tweet

13,13K Followers

308 Following

Jorge Castillo (@jorgecastillopr) 's Twitter Profile Photo

RenderNode is Android’s native display list builder. It records GPU draw commands that the system can replay efficiently. Compose uses it in graphicsLayer to isolate expensive effects and avoid redundant overdraw.

Jorge Castillo (@jorgecastillopr) 's Twitter Profile Photo

Learning the internals of Compose changes how you write UI. You stop misusing remember, avoid unnecessary recompositions, and structure your code to align with how the runtime actually works. It becomes engineering, not guesswork.

Ricardo Markiewicz (@gazeria) 's Twitter Profile Photo

Jorge Castillo RenderNode was my friend for the last two months to make our render pipeline fast enough for real time screen capturing, fun stuff 😬

Jorge Castillo (@jorgecastillopr) 's Twitter Profile Photo

Compose keeps improving indeed, but I’ve thought this way for years. It had its trade offs and they’re getting mitigated with every new release, but it has always been worth it imho.

Pedro Gomez (@pedro_g_s) 's Twitter Profile Photo

We're hiring for a lot of different positions to work with me at Goodnotes : youtube.com/watch?v=2Iv-a5… Apply here if you are looking for new opportunities: grnh.se/0cfd542b4us Just DM me if you want to know more about the roles or the company!

Jorge Castillo (@jorgecastillopr) 's Twitter Profile Photo

Nobody flies across the world to hear you talk about yourself. Your talk intro takes more than 10 seconds? You are boring the audience. Gain authority during the talk, as part of the speech. “When I worked at X, our biggest challenge was…” that hooks the audience and now they

Jorge Castillo (@jorgecastillopr) 's Twitter Profile Photo

If you're learning Jetpack Compose you've likely heard a lot about recomposition. But there's a part of it that's often left out in beginner material: recomposition scopes. Wrote a bit about it today 👇 open.substack.com/pub/effectivea…

If you're learning Jetpack Compose you've likely heard a lot about recomposition. 

But there's a part of it that's often left out in beginner material: recomposition scopes.

Wrote a bit about it today 👇

open.substack.com/pub/effectivea…
Jorge Castillo (@jorgecastillopr) 's Twitter Profile Photo

When you use Modifier.graphicsLayer {} or apply elevation in Compose, it creates a RenderNode internally. This helps the system skip recomposition and redraw using the GPU , but only when it actually improves performance.

Leanpub (@leanpub) 's Twitter Profile Photo

Jetpack Compose internals by Jorge Castillo is on sale on Leanpub! Its suggested price is $54.99; get it for $32.79 with this coupon: leanpub.com/sh/DN6NADyV @JorgeCastilloPR #Software #ComputerProgramming #Java #Kotlin #SoftwareArchitecture #SoftwareEngineering