SSanskriti HarmukhSep 16 · 8 min readInstalling Gradle on Ubuntu 24.04Gradle is an open-source build automation tool that streamlines multi-language development workflows, especially for large-scale Java applications. It automates tasks such as compiling, testing, packavultr.hashnode.dev
NNicolas FränkelAug 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 buildfrankel.hashnode.dev
HHenry BrownAug 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 imp1blog.hbrown.dev
SSiro DevsJun 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 rebuilsiro.hashnode.dev
KKuba BrzezińskiJun 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 kubabrz.hashnode.dev
SSanjay SJun 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: SDkyro-cli.hashnode.dev
AAsta SilvaJun 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 versionastasilva.hashnode.dev
AAsta SilvaJun 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 pollutiastasilva.hashnode.dev
AAsta SilvaMay 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 changastasilva.hashnode.dev
AAsta SilvaApr 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. Thiastasilva.hashnode.dev