Jorge Castillo @jorgecastillo.dev · 28/09/2026Something that has become even more obvious with AI is that people only value the things you actually put time and effort into. Every dev out there vibecoding sass and tools in a few prompts and no one using them. 150
Jorge Castillo @jorgecastillo.dev · 28/09/2026If you cannot differentiate if a test failed because you introduced a regression or just because you are refactoring the subject under test, then you don’t have a test, but something else. A test has exactly 0 value if this is the case. 040
Jorge Castillo @jorgecastillo.dev · 27/09/2026Compose A2UI renderer is the type of tool that can change the nature and the future or Android apps. Imagine an app where some parts of its UI or flows are fully dynamic and delegated to an agent 👇 140
Jorge Castillo @jorgecastillo.dev · 21/08/2026A quick reflection on AI and what we decide it to be 🧠🤔 020
Jorge Castillo @jorgecastillo.dev · 21/08/2026One of the most exciting things about AI is the opportunity to make things better. Not everything has to be a race to monetize it. Expose injustice. Solve real human problems. Advance medical research. Make our lives easier. There’s so much more we could be building! 030
Reposted by Jorge CastilloHeron @heron.social · 17/08/2026Heron 3.0.9 is out with performance improvements, and an even more immersive gallery 😊 1172
Jorge Castillo @jorgecastillo.dev · 16/08/2026OpenJDK is another example of a company forbidding the use of AI in contributions. openjdk.org/legal/ai 071
Jorge Castillo @jorgecastillo.dev · 15/08/2026Jake Wharton announced yesterday that all the Lysine projects (OkHttp, Okio, Retrofit, SQLDelight…) don’t allow contributors to use LLMs to generate code or write PR descriptions/comments. 1025232
Jorge Castillo @jorgecastillo.dev · 08/08/2026Claude can tell you why your Android app performance isn’t great on some specific devices. You can feed it some traces and it will analyze them, learn your codebase and likely point you to the culprit. 120
Jorge Castillo @jorgecastillo.dev · 04/08/2026I don’t know if I ever shared this here, but I created a platform to help Android devs overcome the 12 testers for 14 days Google Play requirement to unlock production. Completely free. Android devs helping each other. You test apps, and you get credits to list yours for test 👇 get12testers.comget12testers.comGet12Testers — Get 12 testers for 14 days continuously and for freeMeet Google Play testing requirement. Get your app tested by 12 testers for 14 days continuously. 193
Jorge Castillo @jorgecastillo.dev · 15/07/2026Is the Android community still alive in any social network? Every time I ask about this people say it’s mostly BlueSky but I see people highly inactive here. I wonder if I’m not following the right people 6252
Jorge Castillo @jorgecastillo.dev · 18/06/2026People think 60fps means you’ve got 16.67ms to run each frame of your app. Nope. That time window is not full for your app to use 👇 000
Jorge Castillo @jorgecastillo.dev · 17/05/2026Skills are not free, and people are choosing to stay a bit silent about it. Thought it might be good to put some thoughts together about this 👇 The Downsides of Agentic Skills open.substack.com/pub/effectiv...open.substack.comThe Downsides of Agentic SkillsSkills are seductive. 010
Jorge Castillo @jorgecastillo.dev · 17/05/2026AI codes for us most of the time now, either we like it or not. I created thedroid.club to push myself to explore how to leverage AI for improving my proficiency as Android developer. Surrounding yourself by people with your same interests always makes a big difference. Great decision so far 💯droid.clubDroid dot Club: premium domain name (Buy now) - droid.clubDroid dot Club is a premium domain name for sale 000
Jorge Castillo @jorgecastillo.dev · 31/01/2026This is what Gemini generated about all our conversations so far 🤩 140
Jorge Castillo @jorgecastillo.dev · 31/01/2026Mobile is dead. Design is cooked. Programmers are done. Funny how the things AI supposedly killed are exactly the ones people are thriving in more than ever. 030
Jorge Castillo @jorgecastillo.dev · 29/01/2026My real honest take is that you likely cannot find any other Compose course like this one out there. That is the truth. This course is the culmination of several years of careful exploration and diving deep into Jetpack Compose ❤️🔥 effectiveandroid.gumroad.com/l/dfedeaeffectiveandroid.gumroad.comJetpack Compose and Internals courseAward winning course ⭐️⭐️⭐️⭐️⭐️ Master Compose and its internals.Created and delivered by Jorge Castillo: Disney+ engineer, ex-Twitter (X), author of the Jetpack Compose Internals book. Jorge has led ... 030
Jorge Castillo @jorgecastillo.dev · 27/01/2026“Mobile dev is dead” Meanwhile: more apps published to the stores than ever, more users than ever, more phones than ever. As long as people use phones, mobile development will exist. 040
Jorge Castillo @jorgecastillo.dev · 26/01/2026Backgrounds became an order of magnitude better on the platform now. Just added support for lots of beautiful ones! Go test them 🔥📸📱 100
Jorge Castillo @jorgecastillo.dev · 26/01/2026Software devs coming to teach you clean architecture in 2026. Now more than ever 082
Jorge Castillo @jorgecastillo.dev · 26/01/2026Just realised something. This type of feature should be in ScreenshotWhale. It just makes a lot of sense. A predefined set of backgrounds with fancy gradients that you can apply to either a single screenshot or all screenshots in a project. 000
Jorge Castillo @jorgecastillo.dev · 25/01/2026Not in my plans to lie showing a fake % improvement in conversions if you use screenshots created with ScreenshotWhale. Some products are doing that. What I’ll do is give you the best tool possible to achieve the goal. Then you decide if it’s good enough to make a difference 🤷♂️ 000
Jorge Castillo @jorgecastillo.dev · 24/01/2026More and more people are starting to realise that nobody wants to consume generated content in social media. Being authentic has always been the only way, and now more than ever. Sharing real stuff and learning together with your audience. 040
Jorge Castillo @jorgecastillo.dev · 24/01/2026Just finished another quality of life improvement that users will welcome. Save requests should be way faster now 🤩 Before, save was sending the full list of devices, with all their screenshots and layers. Now it calculates deltas and only sends the affected layers. 020
Jorge Castillo @jorgecastillo.dev · 24/01/2026Early feedback from power users is key for any product. It helps you shape it up in a more appropriate/realistic/efficient direction, instead of guessing. Give users what they want. I’m living this myself with ScreenshotWhale. It is evolving so much lately 👏👏 010
Jorge Castillo @jorgecastillo.dev · 23/01/2026Compose Multiplatform 1.10.0: Unified Preview annotation, Navigation 3, and Stable Compose Hot Reload 👇 blog.jetbrains.com/kotlin/2026/...blog.jetbrains.comCompose Multiplatform 1.10.0: Unified @Preview, Navigation 3, and Stable Compose Hot Reload | The Kotlin BlogCompose Multiplatform 1.10.0 has been released with common @Preview annotation, support for Navigation 3 on non-Android targets, and bundled stable Compose Hot Reload. 030
Jorge Castillo @jorgecastillo.dev · 22/01/2026Believe me when I say that your users couldn’t care less about your app being vibe coded or not. They just care about the value it provides them. 000
Jorge Castillo @jorgecastillo.dev · 22/01/2026If everyone is using AI at work, it makes no sense to forbid it in tech interviews. 680
Jorge Castillo @jorgecastillo.dev · 22/01/2026Worked on something incredibly cool last night 🙈 Let me introduce automatic internationalization of your App Store and Play Store screenshots with ScreenshotWhale ✨🔥 010
Jorge Castillo @jorgecastillo.dev · 22/01/2026Nothing good is instant. Real value compounds when you keep showing up. I could’ve made ScreenshotWhale paid-only from day one. Instead, I let people try it, feel the value, and decide. I think it’s finally at that point now. Fingers crossed 🤞 020
Jorge Castillo @jorgecastillo.dev · 20/01/2026Most developers are not designers, and that is totally fine. This is where a powerful drag and drop editor shines. It gives you structure so screenshots look consistent and intentional, helping you bootstrap solid App Store assets fast without a designer. 140
Jorge Castillo @jorgecastillo.dev · 20/01/2026Android Studio Otter 3 Feature Drop 🌟 android-developers.googleblog.com/2026/01/llm-...android-developers.googleblog.comLLM flexibility, Agent Mode improvements, and new agentic experiences in Android Studio Otter 3 Feature DropNews and insights on the Android platform, developer tools, and events. 030
Jorge Castillo @jorgecastillo.dev · 18/01/2026Some people mentioned Fastlane screenshot generation as a better alternative to ScreenshotWhale and other similar services. Fastlane is great, but it is not a visual drag and drop design experience. That is the big difference, if you ask me.screenshotwhale.comApp Store Screenshots Templates | Google Play Store & iOS App MockupsProfessional app store screenshot templates for iOS and Android. Create stunning Google Play Store and App Store screenshots that boost downloads. Mobile app mockups made easy. 030
Jorge Castillo @jorgecastillo.dev · 18/01/2026Ok. The Thinking Game is so good. Go watch it. youtu.be/d95J8yzvjbQyoutu.beThe Thinking Game | Full documentary | Tribeca Film Festival official selectionYouTube video by Google DeepMind 010
Jorge Castillo @jorgecastillo.dev · 18/01/2026Navigation state is also UI state. What screen to display at any time is literally UI state. Don’t think of it differently. 100
Reposted by Jorge CastilloJaewoong Eum (skydoves) @skydoves.bsky.social · 18/01/2026Here is the 50% promotion code: EFFANDROID50 001
Reposted by Jorge CastilloJaewoong Eum (skydoves) @skydoves.bsky.social · 18/01/2026My friend @jorgecastillo.dev launched ScreenshotWhale, which generates professional App Store screenshots in minutes. It provides auto internationalization for supporting multiple languages, quick switches between templates, and a smart AI generator for your full project. screenshotwhale.comscreenshotwhale.comApp Store Screenshots Templates | Google Play Store & iOS App MockupsProfessional app store screenshot templates for iOS and Android. Create stunning Google Play Store and App Store screenshots that boost downloads. Mobile app mockups made easy. 182
Jorge Castillo @jorgecastillo.dev · 18/01/2026ScreenshotWhale reached its first 100 users. This is going quick. I’m already working in the next feature: a big improvement for an already existing one. Will share more when that work is complete. Going for the first 200 📸📲 030
Jorge Castillo @jorgecastillo.dev · 17/01/2026It’s wild that some popular App Store and Play Store mockup tools still make you manage local save files. In 2026. Obviously ScreenshotWhale stores everything in the cloud, as it should be ✌️ 000
Jorge Castillo @jorgecastillo.dev · 16/01/2026I don’t think software engineer roles are going to disappear. Tech has always evolved quickly, we just need to adapt and keep learning. Don’t let it overwhelm you, It is actually motivating. 080
Jorge Castillo @jorgecastillo.dev · 15/01/2026Templates are now 50% cheaper on screenshotwhale.com for limited time 😳 Templates are one of the entry points to the platform, along with subscriptions. They give you full access to the editor. Makes sense to get more people using the platform.screenshotwhale.comApp Store Screenshots Templates | Google Play Store & iOS App MockupsProfessional app store screenshot templates for iOS and Android. Create stunning Google Play Store and App Store screenshots that boost downloads. Mobile app mockups made easy. 000
Jorge Castillo @jorgecastillo.dev · 14/01/2026Compose Hot Reload first stable release 💯 blog.jetbrains.com/kotlin/2026/...blog.jetbrains.comThe Journey to Compose Hot Reload 1.0.0 | The Kotlin BlogCompose Hot Reload has been promoted to stable. The blog post provides a high-level overview of how Compose Hot Reload works under the hood. 060
Jorge Castillo @jorgecastillo.dev · 13/01/2026Just added align center option to layers in ScreenshotWhale ↔️↕️ The product keeps improving 🤩 020
Jorge Castillo @jorgecastillo.dev · 12/01/2026Here is how I am helping vibe coders speedrun their App Store screenshot creation process. Removing the final bottleneck for indie mobile devs out there 🔥 If you want in, please use the EFFANDROID50 coupon to get a big 50% discount 🙌 Find it in screenshotwhale.com 010
Jorge Castillo @jorgecastillo.dev · 12/01/2026My full admiration goes to highly skilled devs that take the time and effort to explain things to others in simple terms, rather than cryptic sentences full of acronyms and complex words to look smarter and gatekeep. 150
Jorge Castillo @jorgecastillo.dev · 11/01/2026Got back to work on my App Store screenshot generation platform this weekend, felt great 🤩 Interesting things happen when you are motivated. Planning several new features to shortcut one of the big bottlenecks indie devs still have: creating and iterating on the screenshots 160
Jorge Castillo @jorgecastillo.dev · 08/01/2026Something not many devs are familiar with is how Compose batches state changes and stays in sync with the rendering pipeline 👇 1100
Jorge Castillo @jorgecastillo.dev · 02/01/2026iOS devs explaining the complexities of device fragmentation to Android devs 0181
Jorge Castillo @jorgecastillo.dev · 02/01/2026The most impactful change in Android development in the recent years has been Jetpack Compose. It is a clear statement on how even the most foundational and established things can be changed if there is a good reason. And how an opinionated team can sometimes help pushing a full industry forward. 0150