Developers
How to use AI to write code, debug, review pull requests, refactor, and build AI apps from scratch — with sample prompts and real case studies.
Index
25
How Anthropic's Teams Use Claude Code in Real Work
See how Anthropic teams use Claude Code to accelerate debugging, automate testing, and let non-technical departments build their own custom software tools.
Tuan Tran Van- Must read

How Does Memory Work in Claude Code?
Optimize Claude Code memory using CLAUDE.md and auto-memory systems to keep persistent project context and high instruction adherence across sessions.
Tuan Tran Van - Must read

Understanding Spec-Driven Development
Spec-driven development makes a structured specification the primary source of truth for AI coding agents, replacing vibe coding with a verifiable contract.
Tuan Tran Van - Must read

The Best Claude Code Skills to Make Claude Work Like a Senior Engineer
A lean, audited checklist of the Claude Code skills worth installing — the ones that make Claude plan, test, review, and ship like a senior engineer.
Tuan Tran Van - Must read

The GitHub Repos and Websites That Help You Master Claude Code
A hand-picked roundup of the GitHub repos and websites that help you master Claude Code and work better with AI.
Tuan Tran Van - Must read

Claude Code's /goal Command: Engineering Autonomous Cycles
The /goal command in Claude Code enables autonomous execution of long-running development tasks using an evaluator-loop and persistent completion conditions.
Tuan Tran Van 
The /loop Command in Claude Code: When and How to Use It
Learn how to use the loop command in Claude Code to automate in-session tasks. Master cron scheduling, jitter logic, and session-scoped automation.
Tuan Tran Van- Must read

Loop Engineering: Building Software With Agent Loops
Learn loop engineering: the transition from manual prompting to designing autonomous systems that use agents to discover, implement, and verify work.
Tuan Tran Van - Must read

The Ralph Loop: Run AI Agents in a Bash Loop Until They Finish
Achieve autonomous AI coding with the Ralph Loop. Solve context rot, implement PIN systems, and use bash-scripted iterations for AFK development.
Tuan Tran Van 
A Practical Guide to Claude Memory Files
Claude memory files give an agent project-level persistence and steering, using CLAUDE.md and hooks to keep context lean and automate workflows.
Tuan Tran Van- Must read

Harness Engineering: Build the Scaffolding Around an AI Model
Harness engineering builds the deterministic scaffolding, feedback loops, and constraints around an AI model so agents run reliably in production.
Tuan Tran Van - Must read

Why You Should Stop Using /init to Generate Your CLAUDE.md
Stop using /init for your CLAUDE.md. Engineering benchmarks show auto-generated files raise costs by 20% and dilute the agent's context with noise.
Tuan Tran Van 
AGENTS.md: What Works, What Costs, and Best Practices
What the data says about AGENTS.md context files: the 4% gain, the 20% cost tax, and how to write one that helps repository-level agents.
Tuan Tran Van
What CLAUDE.md Is and How to Write an Effective CLAUDE.md File
Configure CLAUDE.md to eliminate AI amnesia. This guide covers context engineering, file hierarchy, and behavioral rules for efficient Claude Code sessions.
Tuan Tran Van- Must read

What Is Agentic Engineering? A Guide for Engineers
Agentic engineering is a disciplined practice where AI agents handle implementation while humans oversee architecture and validation to ensure reliability.
Tuan Tran Van 
Context Engineering vs Prompt Engineering
Master context engineering vs prompt engineering to build resilient AI agents using RAG, memory management, and advanced orchestrator architectures.
Tuan Tran Van
Everything you need to know about prompt engineering
The core techniques and developer workflows of prompt engineering: build reliable AI systems, debug code faster, and scaffold new features.
Tuan Tran Van
Dynamic Workflows, Sub-agents, or Agent Teams: Which to Use
Compare dynamic workflows, sub-agents, and agent teams in Claude Code. Optimize for token efficiency and scale using this technical decision framework.
Tuan Tran Van
Mastering Claude Agent Teams
Learn how to orchestrate Claude agent teams to scale development with parallel subagents, a shared task list, and direct inter-agent communication.
Tuan Tran Van
Mastering Subagents in Claude Code
Use subagents in Claude Code to isolate context and run work in parallel, so the main thread keeps its reasoning quality as a task grows.
Tuan Tran Van- Must read

A Guide to Context Engineering
Context engineering is the systems discipline for managing an LLM's information state to prevent context rot and "Lost in the Middle" performance drops.
Tuan Tran Van 
Mastering Vibe Coding: Best Practices
Learn the engineering rigor behind vibe coding: planning, context management, and code review for production-grade AI software development.
Tuan Tran Van- Must read

Software Engineer in the Age of AI
The role of a software engineer in the age of AI is shifting from writing syntax to designing robust architectures and managing complex system failures.
Tuan Tran Van 
What is vibe coding? Building apps with AI and systems thinking
Vibe coding lets creators use natural language and agentic AI to orchestrate, refine, and deploy production-grade software — fast, but with real trade-offs.
Tuan Tran Van- Must read

The Evolution of Vibe Coding: From Trend to Discipline
Vibe coding raced from viral prototype trick to production liability, and teams are now shifting to agentic engineering where humans own the architecture.
Tuan Tran Van
