macrozheng
Author

macrozheng

Dedicated to Java tech sharing and dissecting top open-source projects. Topics include Spring Boot, Spring Cloud, Docker, Kubernetes and more. Author’s GitHub project “mall” has 50K+ stars.

1.3k
Articles
0
Likes
10.2k
Views
0
Comments
Recent Articles

Latest from macrozheng

100 recent articles max
macrozheng
macrozheng
Sep 30, 2026 · Backend Development

JetBrains' VS Code Plugin Adds IntelliJ IDEA Features for Java/Kotlin

The article reviews JetBrains' official 'Java and Kotlin by IntelliJ IDEA' VS Code plugin, which runs IntelliJ's language server via LSP to deliver code completion, navigation, refactoring, debugging, and Gradle/Maven/Bazel project import, though test discovery and execution are not yet supported.

IntelliJ IDEAJavaKotlin
0 likes · 6 min read
JetBrains' VS Code Plugin Adds IntelliJ IDEA Features for Java/Kotlin
macrozheng
macrozheng
Sep 26, 2026 · Artificial Intelligence

Alibaba's Qoder Evolves into AI Task Workstation: Hands-On Review

This article reviews Alibaba's new Qoder desktop app, an AI task workstation with programming and general modes, demonstrating building a Vue3 admin system with browser integration, model selection, BYOK support, and annotation-based UI iteration.

AI coding assistantAI task workstationBYOK
0 likes · 10 min read
Alibaba's Qoder Evolves into AI Task Workstation: Hands-On Review
macrozheng
macrozheng
Sep 24, 2026 · Interview Experience

Background Check Failed After Offer? Tactics to Navigate Sophisticated Checks

The author shares a friend's failed background check after receiving an offer, recounts personal experience navigating third-party verification with departed references, and outlines tactics for handling historical issues, employment gap rules, salary verification, and the importance of sincerity versus strategic omission.

Interview Experiencebackground checkcareer advice
0 likes · 7 min read
Background Check Failed After Offer? Tactics to Navigate Sophisticated Checks
macrozheng
macrozheng
Sep 23, 2026 · Mobile Development

Run LLMs on 6GB Android Phones with OlliteRT: OpenAI-Compatible LAN API

OlliteRT is an open-source Android app that runs large language models locally via Google's LiteRT runtime, exposing an OpenAI-compatible API over LAN for lightweight always-on tasks like RSS summarization and smart home automation, with monitoring, logging, and security features.

AndroidGemmaLLM
0 likes · 11 min read
Run LLMs on 6GB Android Phones with OlliteRT: OpenAI-Compatible LAN API
macrozheng
macrozheng
Sep 22, 2026 · Backend Development

Lithe: Lightweight Open-Source IDE for Java/Spring Boot AI Workflows

Lithe is an open-source lightweight IDE for Java and Spring Boot development that complements AI coding tools, offering project navigation, run/debug, Git diff, and database tools with ~300-400MB memory usage, auto-detected run configurations, and AI-generated commit messages.

AI-assisted developmentIDEJava
0 likes · 9 min read
Lithe: Lightweight Open-Source IDE for Java/Spring Boot AI Workflows
macrozheng
macrozheng
Sep 21, 2026 · Artificial Intelligence

Why AI Knowledge Bases Fail: The 70% Ceiling and How to Break It

A case study of a failed AI knowledge base project reveals the gap between impressive demos and production systems, detailing the required technical paradigms—RAG with multi-granularity indexing, structured data querying, knowledge graphs, ontologies, rule engines, agentic workflows, and rigorous evaluation loops—to build reliable, traceable enterprise AI.

AI knowledge baseKnowledge GraphProduction AI
0 likes · 18 min read
Why AI Knowledge Bases Fail: The 70% Ceiling and How to Break It
macrozheng
macrozheng
Sep 18, 2026 · Backend Development

JDK 27: Default G1 GC, Compact Object Headers & Post-Quantum TLS Explained

JDK 27 introduces three major default behavior changes—G1 as universal garbage collector, 64-bit compact object headers reducing heap usage by 25%, and post-quantum hybrid key exchange for TLS 1.3—plus preview features like structured concurrency, lazy constants, primitive pattern matching, and Vector API for AI workloads.

Compact Object HeadersG1 GCJDK 27
0 likes · 22 min read
JDK 27: Default G1 GC, Compact Object Headers & Post-Quantum TLS Explained
macrozheng
macrozheng
Sep 16, 2026 · Artificial Intelligence

Alibaba's skill-up: Automated Agent Skill Evaluation & Regression Testing

Alibaba's open-source skill-up tool automates evaluation and regression testing for AI agent skills using declarative YAML, multi-engine replay, and a built-in skill-upper agent that generates test cases, runs them, diagnoses failures, and suggests regression tests — demonstrated by uncovering a hardcoded token limit and logging noise in a vision skill.

Agent SkillsAlibabaClaude Code
0 likes · 8 min read
Alibaba's skill-up: Automated Agent Skill Evaluation & Regression Testing