ZhiKe AI
Author

ZhiKe AI

We dissect AI-era technologies, tools, and trends with a hardcore perspective. Focused on large models, agents, MCP, function calling, and hands‑on AI development. No fluff, no hype—only actionable insights, source code, and practical ideas. Get a daily dose of intelligence to simplify tech and make efficiency tangible.

116
Articles
0
Likes
228
Views
0
Comments
Recent Articles

Latest from ZhiKe AI

100 recent articles max
ZhiKe AI
ZhiKe AI
Jun 3, 2026 · Fundamentals

Why the Dependency Rule Is the Real Soul of Clean Architecture

The article explains that Clean Architecture’s true essence lies in the immutable Dependency Rule—dependencies must always point inward—while the four‑layer diagram is merely a flexible skeleton, and it clarifies common misconceptions, ties to SOLID, and shows how to apply the rule across Hexagonal and Onion variants.

Clean ArchitectureDependency RuleHexagonal Architecture
0 likes · 12 min read
Why the Dependency Rule Is the Real Soul of Clean Architecture
ZhiKe AI
ZhiKe AI
Jun 2, 2026 · Backend Development

Why DDD Still Fails to Deliver Business‑Friendly Code When Treated as a Mere Architecture Pattern

The article argues that Domain‑Driven Design is not an architectural style but a two‑layer framework—strategic design defines bounded contexts and ubiquitous language, while tactical design supplies the modeling tools—explaining common misreadings and showing how DDD complements Clean, Hexagonal, CQRS, and Event Sourcing approaches.

AggregatesDomain EventsDomain-Driven Design
0 likes · 14 min read
Why DDD Still Fails to Deliver Business‑Friendly Code When Treated as a Mere Architecture Pattern
ZhiKe AI
ZhiKe AI
Jun 1, 2026 · Backend Development

Balancing Software Architecture Choices in Real Projects

The article explains that software architecture is fundamentally about trade‑offs, categorises major architecture families such as DDD, Clean/Hexagonal/Onion, Microservices vs SOA, CQRS/Event Sourcing, MVC, PACELC, BASE, FLP, Repository and 12‑Factor principles, and shows how each addresses specific constraints to help engineers pick the most suitable design for their context.

CAPClean ArchitectureDesign Patterns
0 likes · 12 min read
Balancing Software Architecture Choices in Real Projects
ZhiKe AI
ZhiKe AI
Jun 1, 2026 · Fundamentals

When Knowing 7 Development Principles Still Fails: How to Apply DRY, KISS, YAGNI, POLA, and More

The article argues that merely knowing popular coding principles is insufficient, and it provides concrete decision frameworks, code examples, and trade‑off analyses for DRY, KISS, YAGNI, POLA, the Boy Scout Rule, Fail‑Fast, and Separation of Concerns so developers can choose when to abstract, simplify, defer implementation, ensure expected behavior, improve incrementally, expose errors early, and isolate change boundaries.

DRYKISSPOLA
0 likes · 14 min read
When Knowing 7 Development Principles Still Fails: How to Apply DRY, KISS, YAGNI, POLA, and More
ZhiKe AI
ZhiKe AI
May 31, 2026 · Fundamentals

Do You Really Understand SOLID Design Principles?

This article expands the SOLID principles into a three‑layer framework—class, pattern, and component levels—clarifying common misinterpretations, presenting correct definitions with concrete examples, and showing how GRASP and design patterns operationalize these principles for stable, low‑coupling software.

Design PatternsDesign PrinciplesGRASP
0 likes · 14 min read
Do You Really Understand SOLID Design Principles?
ZhiKe AI
ZhiKe AI
May 31, 2026 · Fundamentals

Why Knowing 100 Coding Principles Still Won’t Make You Write Good Code: The 4 Misunderstood Rules

The article explains that developers often memorize dozens of rules such as DRY, KISS, YAGNI, SOLID, and CAP, yet still produce poor code because they misunderstand the original intent of these principles, illustrating the pitfalls with concrete examples, classic laws like Brooks' Law, and how mis‑interpretations cascade through design, architecture, and measurement practices.

CAP theoremDRYKISS
0 likes · 17 min read
Why Knowing 100 Coding Principles Still Won’t Make You Write Good Code: The 4 Misunderstood Rules
ZhiKe AI
ZhiKe AI
May 30, 2026 · Information Security

Why Most Backend Systems Choose RBAC: A Complete From‑Zero‑to‑Production Permission Design Guide

The article explains why enterprise back‑office applications inevitably adopt Role‑Based Access Control (RBAC), describes its core principle of indirect permission mapping, presents the standard five‑table schema, explores extensions such as role inheritance (RBAC1) and separation of duty (RBAC2/3), and provides practical tips, performance trade‑offs, common pitfalls and references to standards and open‑source implementations.

Access ControlBackend SecurityPermission Design
0 likes · 22 min read
Why Most Backend Systems Choose RBAC: A Complete From‑Zero‑to‑Production Permission Design Guide
ZhiKe AI
ZhiKe AI
May 29, 2026 · Artificial Intelligence

Claude Opus 4.8 Hits Two 0% Honesty Scores in Just 41 Days

Anthropic released Claude Opus 4.8 only 41 days after Opus 4.7, delivering unprecedented 0 % lie‑rate and 0 % lazy‑answer rate, improving code‑defect silence by four‑fold, boosting SWE‑bench Pro to 69.2 % and GDPval‑AA to 1890 Elo, while adding Dynamic Workflows, Effort Control, a richer Messages API and a fast‑mode that runs 2.5× faster for a third of the cost.

AI honestyClaude Opus 4.8GDPval-AA
0 likes · 11 min read
Claude Opus 4.8 Hits Two 0% Honesty Scores in Just 41 Days
ZhiKe AI
ZhiKe AI
May 28, 2026 · Artificial Intelligence

Why Your LLM Skill Gets Ignored and 5 Proven Design Patterns to Make Agents Work

Even after spending hours crafting a Skill, many LLM agents ignore it, leading to failed automation; this article analyzes why and presents five validated design patterns—linear flow, decision tree with lazy loading, iterative loops, baton passing, and multi‑stage checkpoints—plus concrete examples and a minimal Skill template to ensure reliable, production‑grade agent behavior.

AgentAutomationDesign Patterns
0 likes · 12 min read
Why Your LLM Skill Gets Ignored and 5 Proven Design Patterns to Make Agents Work
ZhiKe AI
ZhiKe AI
May 27, 2026 · Artificial Intelligence

AI Toolbox Playbook: When to Use Each of the 5 Tools, How to Combine Them, and Common Pitfalls

This guide explains how to choose among the five AI toolbox components—Rule, Skill, MCP, Command, and Agent—based on task type, outlines their limitations, presents practical combination recipes for coding, teamwork, data analysis, and code review, and offers a staged onboarding roadmap to maximize efficiency while avoiding common traps.

0 likes · 13 min read
AI Toolbox Playbook: When to Use Each of the 5 Tools, How to Combine Them, and Common Pitfalls