Luiz Calderaro

@lzcalderaro.bsky.social

Android engineer at Bedrock

if responding to racists with “fuck you, you should be excluded from polite society” means I do not support academic freedom then I guess I don’t support academic freedom

``` Upon reflection, I've come to believe that quality software is not about how many features something has or how quickly it is built but rather how cared for it is by the designers, developers, and product people who work on it. ``` This rings very true https://brettcodes.com/im-done-using-ai/

I'm done using AI

Why I'm stopping using AI for coding (and anything else) after using it earnestly for a year and coming to understand the harms it causes on personal, societal, and environmental levels.

brettcodes.com

"AI generated code was trained on humans, so of course it will have the same flaws as human generated code." "But the more we invest and train it, the better it will get!" You know what else gets better the more you invest in and train them? People.

I kept writing PR descriptions by hand, retyping what I wrote in my commits. So I built PRlogue (a dialogue for your pull requests), a CLI that turns your git commits and diffs into a PR description. Local first, works with Ollama or any OpenAI-compatible server. github.com/nisrulz/prlogue

GitHub - nisrulz/prlogue: Your git diff, turned into a PR description.

Your git diff, turned into a PR description. Contribute to nisrulz/prlogue development by creating an account on GitHub.

github.com

I 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.com

Get12Testers — Get 12 testers for 14 days continuously and for free

Meet Google Play testing requirement. Get your app tested by 12 testers for 14 days continuously.

get12testers.com

ITS TODAY!!! 🎂 Jetpack Compose 1.0 is turning 5, and we’re throwing a livestream birthday bash to celebrate! Join us as we look back at how Compose completely changed the Android UI game and answer your questions live. 🗓 When: July 30 @ 13:00 UTC / 6 AM PT 📺 Where: goo.gle/4fxMBLj

Bild

“O assistente de Mark Zuckerberg na Meta, Josh Felker, que era responsável pelas ‘experiências digitais para crianças’ da Meta, foi preso depois de admitir que tentou mandar mensagens sexuais para uma criança de 13 anos durante uma ação disfarçada [arapuca?]”

Scott Horton@robertscotthorton.bsky.social · 2mo ago

Mark Zuckerberg's assistant at Meta, Josh Felker, who was responsible for Meta's "digital experiences for kids," was arrested after admitting he tried to sext a 13-year-old during an undercover sting. nypost.com/2026/07/20/u...

Few people realize how much credibility they lose once it’s clear their writings and actions are output from ChatGPT and Claude. If you’re a leader who uses AI in such a noticeable manner (and people notice even if you think they don’t), it’s shooting yourself in the worst way possible.

Bild

When it comes to AI coding, right now I feel like those people who have a dishwasher but still insist on washing everything by hand because "it's faster that way"

You've probably already approved one without realizing it. 👀 Agent-generated pull requests pass the tests and show clean diffs, so you merge. That's exactly the problem. This checklist catches what they hide: gamed CI, security gaps, and bugs that slip past green checks.

Agent pull requests are everywhere. Here's how to review them.

A practical guide to reviewing agent-generated pull requests: what to look for, where issues hide, and how to catch technical debt before it ships.

github.blog

France is going all in on open source. 🇫🇷🐧 DINUM plans to migrate every ministry to Linux—building on the success of GendBuntu, which saves the French police millions each year. A G7 Linux shift is a big signal for the software industry. Here's why. ▶️

Metro reaches 1.0! It's the proudest work of my career and I strongly feel this is how dependency injection in Kotlin should be. Thank you to everyone that's contributed and helped this project get to where it's at. Metro wouldn't be where it is without you. www.zacsweers.dev/metro-is-sta...

🚇 Metro is Stable

Metro 1.0.0 is out now and stable. This means that its runtime APIs (runtime, MetroX artifacts, Gradle plugin, etc.) are now API-stable unless annotated with an experimental annotation. This is an ex...

zacsweers.dev

Android Studio finally gets embedded browser power 🚀 This is a big unlock for all Android developers and plugin authors! Embedded web browser (JCEF) in Android Studio just got a lot more real 👉 tool windows, auth flows, onboarding, browser-powered plugin UX. platform.jetbrains.com/t/experiment...

Experimental JCEF Web Browser API support for Android Studio

We’re excited to announce that the JCEF (Java Chromium Embedded Framework) web browser API is now experimentally available for Android Studio — a capability previously limited to other JetBrains IDEs....

platform.jetbrains.com