https://dev.to/rsicarelli/claude-code-101-introduction-to-agentic-programming-3p83