Effective Workflows

Explore Plan Confirm Code Commit

  • Read relevant files without coding yet
    • Sử dụng MCP hoặc subagent để phân tích clear context
  • Ask Claude to make a plan
    • Sử dụng các từ như --think < --think-hard < --think-harder < --ultrathink
  • Implement the solution
  • Commit and create PR

Test-Driven Development

  • Write test first
  • Confirm tests fail
  • Have Claude write code to pass tests
  • Iterate until all tests pass

AI labor

  • Setup rules/ command/ persona/… cho AI follow
  • Coi AI như là một nhân viên của bạn, và bạn là leader
  • Leader không micro-managed công việc của member, mà để nó thỏa sức sáng tạo trong khuôn khổ (rules) bên trên =)). Tức là không đưa ra detail về việc nó sẽ phải làm gì (HOW), mà chỉ đưa ra prompt focus on WHAT

Screenshot and compare

  • From image frontend code
  • Use Playwright check diff between image with actual view
  • Iterate

Vậy học sâu về AI, thật ra ở yếu tố ban đầu, chính là học sâu về cái lĩnh vực mình cần làm. Sau đó học cách dùng AI để làm trợ lý cho mình, giúp mình nghỉ khỏe, giành thời gian làm việc khác.

Notes

“Students starting to learn with AI is the difference between using a calculator after understanding math versus never learning math because calculators exist.”