NFNicolas Fränkelinfrankel.hashnode.dev·Aug 20 · 7 min readSolving Gradle metadata and Renovate integrationMy current company has settled on using Gradle. It doesn't make me very happy, but you need to learn to work with constraints. Plus, I must admit that the developers who actually implemented the build00
HBHenry Browninblog.hbrown.dev·Aug 10 · 11 min readGuardrails for AI-Generated Kotlin with detekt and ktlintWhen we adopt agentic coding workflows, our job starts to shift from typing every line of code to defining the conditions that generated code must satisfy. An AI coding agent can produce a working imp10
SDSiro Devsinsiro.hashnode.dev·Jun 15 · 12 min readModularising SwahiLib: How I Stopped Rebuilding My Whole App for One Line of CodeSometime back I posted on X about something every Android developer eventually has to deal once they start building an app: I would change just a line of code, and Gradle would simply decide to rebuil00
KBKuba Brzezińskiinkubabrz.hashnode.dev·Jun 8 · 6 min readMaven vs GradleEvery Java project starts with the same question nobody wants to spend time on: Maven or Gradle? And yet somehow people spend hours on it. So let me just tell you how to think about it, what the real 00
SSSanjay Sinkyro-cli.hashnode.dev·Jun 4 · 5 min readBuilding Kyro: An Intelligent CLI for React Native Project DiagnosticsBuilding Kyro: An Intelligent CLI for React Native Project Diagnostics Introduction If you've worked with React Native long enough, you've probably encountered issues that look something like this: SD00
ASAsta Silvainastasilva.hashnode.dev·Jun 3 · 4 min readHow to Fix Gradle Error: Unsupported class file major version (React Native & Expo)If your React Native or Expo Android compilation suddenly crashes with a massive terminal stack trace pointing to an "unsupported class file major version" or claims a class file has the wrong version00
ASAsta Silvainastasilva.hashnode.dev·Jun 2 · 2 min readFixing Gradle TLS handshake_failure on Maven Central (Android Builds)If your Android native build is constantly failing with a TLS handshake error when trying to download dependencies from Maven Central, the root cause might be an invisible environment variable polluti00
ASAsta Silvainastasilva.hashnode.dev·May 7 · 3 min readReact Native Android worked yesterday but fails today? Check these firstReact Native Android worked yesterday but fails today? Check these first This is one of the most frustrating situations in React Native Android development: 👉 everything worked yesterday 👉 you chang00
ASAsta Silvainastasilva.hashnode.dev·Apr 21 · 3 min readReact Native Android: Could not find com.android.tools.build:gradle – How to fix itIf you’re working with React Native Android and suddenly see an error like: Could not find com.android.tools.build:gradle:X.X.X your build will fail immediately, and it’s not always obvious why. Thi00
ASAsta Silvainastasilva.hashnode.dev·Apr 19 · 3 min readReact Native Android Build Broke After Adding a New Package? Check This FirstReact Native Android Build Broke After Adding a New Package? Check This First You install a new package, run your app… and suddenly: BUILD FAILED Execution failed for task or some long Gradle error t00