⚡ ODrive Copilot Workshop
GitHub Copilot for Embedded C++ — from fundamentals to agentic development
Lesson 2: Copilot Fundamentals, Debugging & Refactoring for C++
This lesson covers three progressive sections: workspace setup, core Copilot features tailored for C++ development, and practical debugging/refactoring workf...
Lesson 3: Planning & Steering Documents - GitHub Copilot Customization
This lesson teaches you how to customize GitHub Copilot's behavior through planning and steering documents. You'll learn to create persistent coding standard...
Lesson 4: Agentic Development & Context Engineering
This lesson teaches you how to become an agentic developer—someone who orchestrates AI agents to accomplish complex development tasks efficiently. Instead of...
Lesson 5: C++ Best Practices with GitHub Copilot
This lesson teaches you how to leverage GitHub Copilot for modern C++ development in embedded systems. You'll learn to apply RAII patterns, enforce embedded ...
Lesson 6: Debugging with GitHub Copilot
Debugging is where developers spend 30-50% of their time. This lesson teaches you how to leverage GitHub Copilot to dramatically reduce debugging overhead—fr...
Lesson 7: GitHub Copilot CLI
GitHub Copilot CLI is an AI agent that operates directly from your terminal. It can answer questions, write and debug code, interact with GitHub.com, and exe...
Lesson 8: Parallel Agents & Cloud Agents
This lesson teaches you to multiply your productivity by running multiple Copilot agents simultaneously. You'll learn to coordinate parallel workflows, lever...