ਤੁਸੀਂ Claude Code ਇੰਸਟਾਲ ਕੀਤਾ ਹੋਇਆ ਹੈ। ਤੁਸੀਂ ਇਸਦੀਆਂ ਬੁਨਿਆਦੀ ਗੱਲਾਂ ਸਮਝ ਲਈਆਂ ਹਨ, ਕੁਝ prompts ਲਿਖੇ ਹਨ, ਅਤੇ ਸ਼ਾਇਦ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਰੂਟ ਵਿੱਚ ਇੱਕ CLAUDE.md ਫਾਈਲ ਵੀ ਬਣਾਈ ਹੈ। ਫਿਰ ਉਹ ਪਲ ਆਉਂਦਾ ਹੈ। ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ ਕਿ Claude ਪ੍ਰੋਜੈਕਟ ਦੇ ਕਿਸੇ ਸੂਖਮ ਨਿਯਮ (convention) ਨੂੰ miss ਕਰ ਰਿਹਾ ਹੈ, ਇੱਕ ਮਾੜੇ plan 'ਤੇ ਵੀਹ ਸੈਂਟ ਦੇ tokens ਖ਼ਰਚ ਕਰ ਰਿਹਾ ਹੈ, ਜਾਂ ਤੀਜੀ ਵਾਰ ਤੁਹਾਡੇ security rules ਦੀ ਪਾਲਣਾ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਹੋ ਰਿਹਾ ਹੈ। ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਇਹ tool ਹੋਰ ਵੀ ਬਹੁਤ ਕੁਝ ਕਰਨ ਦੇ ਯੋਗ ਹੈ, ਪਰ ਅਧਿਕਾਰਤ documentation ਸਿਰਫ਼ engine ਬਾਰੇ ਦੱਸਦੀ ਹੈ। ਇਹ ਤੁਹਾਨੂੰ ਇਹ ਨਹੀਂ ਦੱਸਦੀ ਕਿ ਕਿਹੜੇ community-built tires, turbochargers, ਅਤੇ navigation systems ਤੁਹਾਡੇ ਰੋਜ਼ਾਨਾ ਦੇ workflow ਵਿੱਚ ਅਸਲ ਵਿੱਚ ਫਿੱਟ ਬੈਠਦੇ ਹਨ। ਚੰਗੀਆਂ ਚੀਜ਼ਾਂ ਲੱਭਣ ਦਾ ਮਤਲਬ ਹੈ Twitter threads, Discord snippets, ਅਤੇ ਛੱਡੀਆਂ ਹੋਈਆਂ ਪ੍ਰਯੋਗਾਂ (experiments) ਵਿੱਚੋਂ ਲੰਘਣਾ।
awesome-claude-code ਬਿਲਕੁਲ ਇਸੇ ਖਾਲੀਪਣ ਨੂੰ ਭਰਦਾ ਹੈ।
GitHub user hesreallyhim ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ ਇਹ repository ਲਗਭਗ 47,000 stars ਅਤੇ ਲਗਭਗ 4,000 forks ਇਕੱਠੇ ਕਰ ਚੁੱਕਾ ਹੈ। ਇਹ ਅੰਕੜੇ ਸਿਰਫ਼ ਦਿਖਾਵਾ ਨਹੀਂ ਹਨ। Open-source culture ਵਿੱਚ, ਇਸ ਪੱਧਰ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਵਰਤੋਂਕਾਰ ਆਪਣਾ ਧਿਆਨ ਦੇ ਕੇ ਵੋਟ ਪਾ ਰਹੇ ਹਨ। ਇਹ ਇੱਕ ਜੀਵਤ filter ਹੈ। ਕਿਉਂਕਿ Claude Code ਖੁਦ ਹਰ ਹਫ਼ਤੇ ਨਵੇਂ features ਲਿਆਉਂਦਾ ਹੈ, ਇੱਕ ਸਥਿਰ (static) blog post ਕੁਝ ਹੀ ਦਿਨਾਂ ਵਿੱਚ ਪੁਰਾਣੀ ਹੋ ਜਾਂਦੀ ਹੈ। ਇੱਕ curated repository ਜੋ community ਦੇ ਨਾਲ ਚਲਦੀ ਹੈ, ਇੱਕ real-time map ਵਜੋਂ ਕੰਮ ਕਰਦੀ ਹੈ, ਜੋ ਤੁਹਾਨੂੰ ਖਰਾਬ plugins ਤੋਂ ਦੂਰ ਰੱਖਦੀ ਹੈ ਅਤੇ ਉਹਨਾਂ tools ਵੱਲ ਲੈ ਜਾਂਦੀ ਹੈ ਜੋ ਕਿਸੇ ਹੋਰ ਦੇ production environment ਵਿੱਚ ਸਫਲ ਰਹੇ ਹਨ।
ਇਸ Ecosystem ਨੂੰ ਇੱਕ Map ਦੀ ਲੋੜ ਕਿਉਂ ਹੈ
Claude Code ਕੋਈ ਸਧਾਰਨ chat wrapper ਨਹੀਂ ਹੈ। ਇਹ ਇੱਕ agentic coding environment ਹੈ ਜੋ shell commands ਚਲਾ ਸਕਦਾ ਹੈ, files ਪੜ੍ਹ ਸਕਦਾ ਹੈ, sub-agents ਬਣਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਆਪਣੇ ਕੰਮ ਨੂੰ ਵਾਰ-ਵਾਰ ਸੁਧਾਰ (iterate) ਸਕਦਾ ਹੈ। ਉਹ ਸ਼ਕਤੀ ਗੁੰਝਲਤਾ (complexity) ਪੈਦਾ ਕਰਦੀ ਹੈ। ਇੱਕ ਕੇਂਦਰੀ index ਤੋਂ ਬਿਨਾਂ, ਹਰ user ਅੰਤ ਵਿੱਚ ਉਹੀ ਸੈੱਟਅੱਪ ਬਣਾਉਣ, ਉਹੀ prompt engineering ਦੁਹਰਾਉਣ, ਅਤੇ ਉਹੀ automation hooks ਦੁਬਾਰਾ ਲੱਭਣ ਵਿੱਚ ਲੱਗ ਜਾਂਦਾ ਹੈ। awesome-claude-code repository ਉਸ ਵਾਧੂ ਕੰਮ (redundancy) ਨੂੰ ਇੱਕ bug ਵਜੋਂ ਦੇਖਦੀ ਹੈ। ਇਹ ਹੱਲਾਂ ਨੂੰ ਛੇ ਸ਼੍ਰੇਣੀਆਂ ਵਿੱਚ ਸੰਗਠਿਤ ਕਰਦੀ ਹੈ ਜੋ ਲੋਕਾਂ ਦੇ ਅਸਲ ਕੰਮ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਹਨ।
Agent Skills: ਇੱਕ ਫਾਈਲ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ ਗਿਆਨ
Agent skills Markdown files ਹਨ ਜੋ Claude ਨੂੰ domain-specific behavior ਸਿਖਾਉਂਦੀਆਂ ਹਨ। ਆਪਣੇ CLAUDE.md ਵਿੱਚ ਅਸਪਸ਼ਟ ਨਿਰਦੇਸ਼ ਭਰਨ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਇੱਕ skill file ਪਾ ਦਿੰਦੇ ਹੋ ਜੋ ਇੱਕ ਸੰਖੇਪ ਪਾਠ-ਪੁਸਤਕ ਵਾਂਗ ਕੰਮ ਕਰਦੀ ਹੈ। ਇਹ repository Trail of Bits ਦੁਆਰਾ ਪ੍ਰਕਾਸ਼ਿਤ security skills ਦੇ ਲਿੰਕ ਦਿੰਦੀ ਹੈ। ਇੱਕ ਨੂੰ load ਕਰੋ, ਅਤੇ Claude ਆਮ “sanitize your inputs” ਵਰਗੀ ਸਲਾਹ ਦੇਣਾ ਬੰਦ ਕਰ ਦੇਵੇਗਾ ਅਤੇ ਇੱਕ ਅਜਿਹੇ auditor ਵਾਂਗ ਸੋਚਣਾ ਸ਼ੁਰੂ ਕਰ ਦੇਵੇਗਾ ਜੋ memory-safe patterns, dependency risk chains, ਅਤੇ supply-chain hygiene ਨੂੰ ਸਮਝਦਾ ਹੈ। Cloud platforms ਲਈ DevOps skills ਵੀ ਉਪਲਬਧ ਹਨ। ਹਰ session ਵਿੱਚ IAM policy structure ਜਾਂ Kubernetes resource limits ਨੂੰ ਦੁਬਾਰਾ ਸਮਝਾਉਣ ਦੀ ਬਜਾਏ, skill file ਮਾਡਲ ਨੂੰ ਇੱਕ ਵਾਰ ਤਿਆਰ ਕਰ ਦਿੰਦੀ ਹੈ, ਅਤੇ ਤੁਹਾਡੇ ਅਗਲੇ prompts ਉਸ ਸਥਾਪਿਤ context ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।
Workflows: ਕੋਡ ਦੀ ਪਹਿਲੀ ਲਾਈਨ ਤੋਂ ਪਹਿਲਾਂ ਅਨੁਸ਼ਾਸਨ ਲਾਗੂ ਕਰਨਾ
ਇੱਥੇ ਸਭ ਤੋਂ ਵਧੀਆ ਚੀਜ਼ RIPER workflow ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ Research, Ideate, Plan, Execute, ਅਤੇ Review। ਅਸਲ ਵਿੱਚ, ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ Claude ਤੁਹਾਡੇ codebase ਨੂੰ ਛੂਹ ਨਹੀਂ ਸਕਦਾ ਜਦੋਂ ਤੱਕ ਉਸਨੇ ਸਬੰਧਤ files ਦਾ ਅਧਿਐਨ ਨਹੀਂ ਕਰ ਲਿਆ, ਕੰਟਰੋਲ (constraints) ਬਾਰੇ ਸੋਚ ਨਹੀਂ ਲਿਆ, ਅਤੇ ਇੱਕ plan ਤਿਆਰ ਨਹੀਂ ਕਰ ਲਿਆ। ਤੁਹਾਨੂੰ implementation 'ਤੇ ਇੱਕ ਵੀ token ਖਰਚਣ ਤੋਂ ਪਹਿਲਾਂ ਪਹੁੰਚ (approach) ਨੂੰ ਮਨਜ਼ੂਰੀ ਦੇਣ ਦਾ ਮੌਕਾ ਮਿਲਦਾ ਹੈ। ਕਿਸੇ ਵੀ ਅਜਿਹੇ ਵਿਅਕਤੀ ਲਈ ਜਿਸਨੇ Claude ਨੂੰ ਆਤਮ-ਵਿਸ਼ਵਾਸ ਨਾਲ ਅੱਧੇ ਫਾਈਲ ਨੂੰ refactor ਕਰਦੇ ਦੇਖਿਆ ਹੈ ਅਤੇ ਫਿਰ build ਨੂੰ ਤੋੜ ਦਿੱਤਾ ਹੈ, ਇਹ ਰੁਕਾਵਟ ਬਹੁਤ ਕੀਮਤੀ ਹੈ। ਇਹ tool ਨੂੰ ਇੱਕ ਉਤਸ਼ਾਹੀ ਟਾਈਪਿਸਟ ਤੋਂ ਇੱਕ ਸਾਵਧਾਨ ਆਰਕੀਟੈਕਟ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ। ਇਸਦੀ ਵਰਤੋਂ ਗੁੰਝਲਦਾਰ refactors, ਅਣਜਾਣ codebases, ਜਾਂ ਕਿਸੇ ਵੀ ਅਜਿਹੇ ਕੰਮ ਲਈ ਕਰੋ ਜਿੱਥੇ ਗਲਤ ਰਸਤੇ 'ਤੇ ਜਾਣ ਦੀ ਕੀਮਤ ਇੱਕ plan ਲਈ ਤੀਹ ਸੈਕਿੰਡ ਉਡੀਕਣ ਦੀ ਕੀਮਤ ਤੋਂ ਵੱਧ ਹੋਵੇ।
Tooling: ਖਰਚੇ ਦੇਖਣਾ ਅਤੇ ਅੰਦਰਲੇ ਕੰਮਾਂ ਨੂੰ ਸਮਝਣਾ
Tooling section ਵਿੱਚ ccflare ਅਤੇ claude-devtools ਸ਼ਾਮਲ ਹਨ।
ਜੇਕਰ ਤੁਸੀਂ ਰੋਜ਼ਾਨਾ Claude Code ਚਲਾਉਂਦੇ ਹੋ, ਤਾਂ API costs ਤੁਹਾਡੀ ਉਮੀਦ ਨਾਲੋਂ ਤੇਜ਼ੀ ਨਾਲ ਵਧਦੀਆਂ ਹਨ। ਕਈ tool calls ਵਾਲਾ ਇੱਕ ਲੰਬਾ agentic session ਇੱਕ ਚੰਗੇ ਲੰਚ ਤੋਂ ਵੀ ਜ਼ਿਆਦਾ ਮਹਿੰਗਾ ਹੋ ਸਕਦਾ ਹੈ। ccflare ਤੁਹਾਡੇ token spend ਨੂੰ real time ਵਿੱਚ ਟ੍ਰੈਕ ਕਰਦਾ ਹੈ, ਇਹ ਦੱਸਦੇ ਹੋਏ ਕਿ ਕਿਹੜੀਆਂ ਕਾਰਵਾਈਆਂ ਸਭ ਤੋਂ ਵੱਧ credits ਖ਼ਰਚ ਕਰਦੀਆਂ ਹਨ। ਇਹ visibility ਤੁਹਾਡੇ workflow ਨੂੰ ਅਨੁਕੂਲ (optimize) ਬਣਾਉਣ ਅਤੇ ਅਚਾਨਕ ਆਉਣ ਵਾਲੇ ਬਿੱਲ ਦੇ ਵਿਚਕਾਰ ਫਰਕ ਹੈ।
claude-devtools ਇੱਕ ਵੱਖਰੀ ਗੁੰਝਲ ਨੂੰ ਸੁਲਝਾਉਂਦਾ ਹੈ। ਜਦੋਂ Claude parallel research, testing, ਜਾਂ documentation ਕੰਮਾਂ ਨੂੰ ਸੰਭਾਲਣ ਲਈ sub-agents ਬਣਾਉਂਦਾ ਹੈ, ਤਾਂ main thread ਇੱਕ black box ਵਾਂਗ ਮਹਿਸੂਸ ਹੋ ਸਕਦਾ ਹੈ। ਇਹ tool execution graph ਨੂੰ ਪ੍ਰਗਟ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਕਿਸ sub-agent ਨੇ ਕਿਹੜੀ file ਨੂੰ ਸੰਭਾਲਿਆ, ਉਹ plan ਤੋਂ ਕਿੱਥੇ ਵੱਖ ਹੋ ਗਿਆ, ਅਤੇ ਕੋਈ ਖਾਸ ਕੰਮ ਕਿਉਂ ਅਸ
Hooks ਉਹ ਸਕ੍ਰਿਪਟਾਂ ਹਨ ਜੋ Claude Code ਦੇ ਜੀਵਨ ਚੱਕਰ (lifecycle) ਵਿੱਚ ਖਾਸ ਪਲਾਂ 'ਤੇ ਚਾਲੂ ਹੁੰਦੀਆਂ ਹਨ। ਤੁਸੀਂ ਕਿਸੇ ਟੂਲ ਦੇ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ, ਕਿਸੇ ਜਵਾਬ ਦੇ ਖਤਮ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਜਾਂ ਹੋਰ ਨਿਰਧਾਰਤ ਘਟਨਾਵਾਂ 'ਤੇ ਇੱਕ ਹੁੱਕ ਚਲਾ ਸਕਦੇ ਹੋ। ਇਹ ਰੈਪੋਜ਼ਟਰੀ ਅਜਿਹੇ ਕੰਮ ਕਰਦੇ ਹੋਏ ਉਦਾਹਰਣਾਂ ਇਕੱਠੀਆਂ ਕਰਦੀ ਹੈ ਜੋ "hello world" ਤੋਂ ਕਿਤੇ ਅੱਗੇ ਹਨ। ਇੱਕ pre-execution ਹੁੱਕ ਪ੍ਰਸਤਾਵਿਤ shell command ਨੂੰ ਵਿਨਾਸ਼ਕਾਰੀ ਕਾਰਜਾਂ (destructive operations) ਦੀ ਸੂਚੀ ਦੇ ਵਿਰੁੱਧ ਸਕੈਨ ਕਰ ਸਕਦਾ ਹੈ। ਇੱਕ post-response ਹੁੱਕ ਤਿਆਰ ਕੀਤੇ ਗਏ ਕੋਡ 'ਤੇ ਤੁਹਾਡਾ linter ਚਲਾ ਸਕਦਾ ਹੈ, ਪ੍ਰੋਜੈਕਟ ਲੌਗ ਵਿੱਚ ਕੋਈ ਫੈਸਲਾ ਜੋੜ ਸਕਦਾ ਹੈ, ਜਾਂ ਇਹ ਪੁਸ਼ਟੀ ਕਰ ਸਕਦਾ ਹੈ ਕਿ ਆਉਟਪੁੱਟ ਤੁਹਾਡੇ schema ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਬੁਨਿਆਦੀ ਹੁੱਕਾਂ ਨੂੰ ਵੀ ਜੋੜ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ Claude ਦੀ ਦੇਖਭਾਲ ਕਰਨਾ ਬੰਦ ਕਰ ਦਿੰਦੇ ਹੋ ਅਤੇ ਉਸ ਨੂੰ ਸੰਚਾਲਿਤ (orchestrate) ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਦਿੰਦੇ ਹੋ। ਹੁੱਕਾਂ ਬਾਰੇ ਰੈਪੋਜ਼ਟਰੀ ਦੀਆਂ ਗਾਈਡਾਂ ਇੱਕ ਵਧੀਆ ਸ਼ੁਰੂਆਤ ਹਨ ਕਿਉਂਕਿ ਆਟੋਮੇਸ਼ਨ ਬਹੁਤ ਤੇਜ਼ੀ ਨਾਲ ਵਧਦੀ ਹੈ।
Slash Commands: ਵਾਰ-ਵਾਰ ਹੋਣ ਵਾਲੇ ਕੰਮਾਂ ਲਈ ਸ਼ਾਰਟਹੈਂਡ
Slash commands ਲੰਬੇ prompt ਪੈਟਰਨਾਂ ਨੂੰ ਸਿੰਗਲ ਟ੍ਰਿਗਰਾਂ ਵਿੱਚ ਸੰਕੁਚਿਤ ਕਰ ਦਿੰਦੇ ਹਨ। ਰੈਪੋਜ਼ਟਰੀ Git, testing, ਅਤੇ documentation workflows ਲਈ commandਾਂ ਦੀ ਸੂਚੀ ਬਣਾਉਂਦੀ ਹੈ। /git ਟਾਈਪ ਕਰੋ ਅਤੇ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਦੇ conventional-commit ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹੋਏ, ਅਸਲ diff ਤੋਂ ਤਿਆਰ ਕੀਤਾ ਗਿਆ commit message ਪ੍ਰਾਪਤ ਕਰੋ। unit-test scaffolding ਬਣਾਉਣ ਲਈ /test ਦਬਾਓ ਜੋ ਤੁਹਾਡੇ ਅਸਲ fixtures ਨੂੰ ਇੰਪੋਰਟ ਕਰਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡੀ ਸ਼ੈਲੀ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਸਹੀ headers ਅਤੇ cross-references ਦੇ ਨਾਲ Markdown ਫਾਈਲਾਂ ਨੂੰ scaffold ਕਰਨ ਲਈ /docs ਦੀ ਵਰਤੋਂ ਕਰੋ। ਇਹ ਕੋਈ ਮਨੋਰੰਜਨ ਦੇ ਤਮਾਸ਼ੇ ਨਹੀਂ ਹਨ। ਇਹ ਉਸ ਮਾਨਸਿਕ ਊਰਜਾ ਨੂੰ ਬਚਾਉਂਦੇ ਹਨ ਜੋ ਤੁਸੀਂ ਵਰਤਮਾਨ ਵਿੱਚ ਸਹੀ prompt ਸ਼ਬਦਾਵਲੀ ਯਾਦ ਰੱਖਣ ਵਿੱਚ ਖਰਚ ਕਰਦੇ ਹੋ।
ਇੱਕ CLAUDE.md ਲਾਇਬ੍ਰੇਰੀ ਜੋ ਅਧਿਐਨ ਕਰਨ ਯੋਗ ਹੈ
CLAUDE.md ਫਾਈਲ Claude Code ਦਾ ਪ੍ਰੋਜੈਕਟ ਦੇ ਸਥਾਈ ਸੰਦਰਭ (persistent project context) ਲਈ ਇੱਕ ਤਰੀਕਾ ਹੈ, ਫਿਰ ਵੀ ਜ਼ਿਆਦਾਤਰ ਉਪਭੋਗਤਾ ਇਸਨੂੰ ਰੈਂਡਮ ਰੀਮਾਈਂਡਰਾਂ ਨਾਲ ਭਰੀ ਹੋਈ ਇੱਕ ਸਟਿੱਕੀ ਨੋਟ ਵਾਂਗ ਮੰਨਦੇ ਹਨ। ਰੈਪੋਜ਼ਟਰੀ Python, Rust, Go, ਅਤੇ TypeScript ਲਈ ਉੱਚ-ਗੁਣਵੱਤਾ ਵਾਲੇ ਉਦਾਹਰਣਾਂ ਦੀ ਮੇਜ਼ਬਾਨੀ ਕਰਦੀ ਹੈ। ਉਹਨਾਂ ਨੂੰ ਪੜ੍ਹਨਾ ਇੱਕ ਤਜਰਬੇਕਾਰ ਡਿਵੈਲਪਰ ਦੇ ਮੋਢੇ ਦੇ ਉੱਪਰੋਂ ਦੇਖਣ ਵਾਂਗ ਹੈ। ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ ਕਿ ਆਰਕੀਟੈਕਚਰ ਫੈਸਲੇ, linting ਨਿਯਮ, testing ਫਿਲਾਸਫੀਆਂ, ਅਤੇ dependency ਪੈਟਰਨਾਂ ਨੂੰ ਇਸ ਤਰੀਕੇ ਨਾਲ ਕਿਵੇਂ ਦੱਸਣਾ ਹੈ ਜੋ ਅਸਲ ਵਿੱਚ Claude ਦੇ ਵਿਵਹਾਰ ਨੂੰ ਬਦਲ ਦਿੰਦਾ ਹੈ। ਇਸ ਲਾਇਬ੍ਰੇਰੀ ਤੋਂ ਇੱਕ ਕੰਮ ਕਰਦੇ ਹੋਏ ਟੈਂਪਲੇਟ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਅਨੁਕੂਲ ਬਣਾਓ, ਨਾ ਕਿ ਜ਼ੀਰੋ ਤੋਂ ਇੱਕ ਲਿਖੋ ਅਤੇ ਤਿੰਨ ਹਫ਼ਤਿਆਂ ਬਾਅਦ ਇਹ ਪਤਾ ਲੱਗੇ ਕਿ ਤੁਹਾਡੀਆਂ ਹਦਾਇਤਾਂ ਅਸਪਸ਼ਟ ਸਨ।
ਇਸ ਨੂੰ ਡੁੱਬਣ ਤੋਂ ਬਿਨਾਂ ਕਿਵੇਂ ਅਪਣਾਉਣਾ ਹੈ
ਸਭ ਤੋਂ ਮਾੜੀ ਚੀਜ਼ ਜੋ ਤੁਸੀਂ ਕਰ ਸਕਦੇ ਹੋ ਉਹ ਹੈ ਇਸ ਰੈਪੋਜ਼ਟਰੀ ਨੂੰ ਇੱਕ ਸ਼ਾਪਿੰਗ ਲਿਸਟ ਵਾਂਗ ਮੰਨਣਾ ਅਤੇ ਕਿਸੇ ਬਾਰਸ਼ ਵਾਲੇ ਐਤਵਾਰ ਨੂੰ ਸਭ ਕੁਝ ਇੰਸਟਾਲ ਕਰ ਲੈਣਾ। ਇਹ ਈਕੋਸਿਸਟਮ ਉਸ ਲਈ ਬਹੁਤ ਵਿਸ਼ਾਲ ਹੈ। ਰੈਪੋਜ਼ਟਰੀ ਨੂੰ star ਕਰਕੇ ਸ਼ੁਰੂ ਕਰੋ ਤਾਂ ਜੋ ਅੱਪਡੇਟ ਤੁਹਾਡੇ ਫੀਡ ਵਿੱਚ ਦਿਖਾਈ ਦੇਣ। ਫਿਰ ਇੱਕ ਸਰਗਰਮ ਸਮੱਸਿਆ (pain point) ਦੀ ਪਛਾਣ ਕਰੋ। ਟੋਕਨ ਦੀਆਂ ਲਾਗਤਾਂ ਵਧ ਰਹੀਆਂ ਹਨ
