Why Gradle Used JDK 21 While java -version Reported JDK 8
Diagnosing an older Android build where the shell used JDK 8 but the Gradle Wrapper followed JAVA_HOME to JDK 21.
Database-backed investigations, migration lessons, production recovery, and practical AI-assisted engineering.
Diagnosing an older Android build where the shell used JDK 8 but the Gradle Wrapper followed JAVA_HOME to JDK 21.
A Dubbo connection failure investigation that moved from the deepest network exception to a stopped provider container and its memory limits.
How inherited audit timestamps made a newly copied outbound order invisible to a time-windowed dashboard.
A practical investigation of a local WMS whose JDBC data looked correct while login and permissions came from a different environment.
How I diagnosed interrupted RF label batches and added per-label delivery with a retry boundary that avoids duplicate prints.
How I investigated a slow WMS list query, reverted ineffective index attempts, and validated a much faster query structure.