A hands-on series on generative AI for software developers: foundations, tooling, prompt engineering, retrieval-augmented generation, and agentic patterns.