Engineering Productivity Articles

SmartDependency: A Source/AAR Dual-Mode Dependency System for Modular Android Projects

In large Android projects, dependency mode directly affects developer productivity. This article introduces a source/AAR dual-mode dependency system that lets developers open source modules on demand while CI and release builds return to the real binary shape.

Git Worktree in Practice: Parallel Branch Development

A practical guide to git worktree, covering concepts, common commands, real-world workflows, internals, limitations, and multi-branch development patterns.