<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>The Copilot Stack — GitHub Copilot Academy</title><description>Structured GitHub Copilot tutorials, technical references, AI agents, DevOps workflows, prompts, code examples, and hands-on learning.</description><link>https://thecopilotstack.com/</link><language>en-us</language><copyright>© 2026 The Copilot Stack</copyright><item><title>GitHub Copilot Ignoring Your Instructions? Diagnose the File, Scope, and Session</title><link>https://thecopilotstack.com/blog/github-copilot-instructions-not-working/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/github-copilot-instructions-not-working/</guid><description>Copilot ignoring copilot-instructions.md, a path-specific file or AGENTS.md? Five causes, in order: not discovered, stale session, scope mismatch, unfollowable rule, conflict.</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-16</lastVerified><category>Articles</category><category>troubleshooting</category></item><item><title>GitHub Copilot Code Review: Complete Guide</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/code-review/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/code-review/</guid><description>Requesting a Copilot review, the two effort levels and their cost, every documented customization mechanism, and what GitHub says it does not do.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>2</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Intermediate</category></item><item><title>GitHub Copilot MCP Security: Governing External Tools</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/mcp-security/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/mcp-security/</guid><description>The MCP threat model at enterprise scale: allowlists in managed settings, why the private registry is not the stronger control, and the surface it does not reach.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>7</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Advanced</category></item><item><title>GitHub Copilot Enterprise: Complete Guide</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/enterprise/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/enterprise/</guid><description>Enterprise AI controls, delegated administration, agent governance, audit events, and the precedence rules that decide which policy actually wins.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>9</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Advanced</category></item><item><title>Managing GitHub Copilot Across an Organization</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/organization-management/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/organization-management/</guid><description>The organization owner&apos;s job: assigning seats people use, the policy surface you own, what the enterprise decided for you, and telling developers what changed.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>10</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot Governance and Policy Guide</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/governance/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/governance/</guid><description>Design a Copilot governance model covering models, agents, MCP, code review, content controls and auditability — without locking everything down.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>11</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Advanced</category></item><item><title>GitHub Copilot Adoption Guide for Engineering Teams</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/team-adoption/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/team-adoption/</guid><description>Rolling Copilot out without pretending one metric proves anything: pilot design, what the dashboards actually measure, and what you have to ask people.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>12</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot Code Review Not Running on Pull Requests? A Diagnostic Checklist</title><link>https://thecopilotstack.com/blog/copilot-code-review-not-running/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/copilot-code-review-not-running/</guid><description>Copilot code review not on a pull request? Eight causes in order: plan, policy, ruleset targeting, enforcement, drafts, pushes after review, author access, forks.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-18</lastVerified><category>Articles</category><category>troubleshooting</category></item><item><title>GitHub Copilot IDE Workflow: From Idea to Pull Request</title><link>https://thecopilotstack.com/github-copilot/ide/idea-to-pull-request/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/idea-to-pull-request/</guid><description>The complete Copilot workflow, sixteen steps from a one-line requirement to a reviewed pull request — with the steps that are yours marked as yours.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>12</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Intermediate</category></item><item><title>GitHub Copilot for Python</title><link>https://thecopilotstack.com/github-copilot/languages/python/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/python/</guid><description>Type hints as Copilot context, virtual environments, pytest generation, and using Ruff and mypy to catch the suggestions Python itself will never reject.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>2</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate</category></item><item><title>GitHub Copilot for TypeScript</title><link>https://thecopilotstack.com/github-copilot/languages/typescript/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/typescript/</guid><description>Types make Copilot measurably better in TypeScript: sharper suggestions going in, a compiler that rejects wrong ones, and the escape hatches worth grepping for.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>4</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate</category></item><item><title>GitHub Copilot for Terraform</title><link>https://thecopilotstack.com/github-copilot/devops/terraform/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/terraform/</guid><description>Write and troubleshoot Terraform with Copilot while validating configuration, reading plans properly, and avoiding the IaC mistakes that cannot be undone.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>5</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate → Advanced</category></item><item><title>Using Custom Instructions with Copilot CLI</title><link>https://thecopilotstack.com/github-copilot/cli/custom-instructions/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/custom-instructions/</guid><description>Every instruction file Copilot CLI loads — copilot-instructions.md, AGENTS.md, path-scoped files — how they combine and how to see which applied.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>9</lessonNumber><lastVerified>2026-08-23</lastVerified><category>GitHub Copilot CLI</category><category>Intermediate</category></item><item><title>GitHub Copilot Prompt Engineering: Complete Guide</title><link>https://thecopilotstack.com/github-copilot/customization/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/</guid><description>The five levers that change Copilot&apos;s output — prompt, context, instructions, model, validation — and how to use them together.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>1</lessonNumber><lastVerified>2026-08-24</lastVerified><category>Prompting, Models &amp; Customization</category><category>Beginner → Intermediate</category></item><item><title>How to Create a copilot-instructions.md File</title><link>https://thecopilotstack.com/github-copilot/customization/copilot-instructions/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/copilot-instructions/</guid><description>How to write .github/copilot-instructions.md — the one Copilot instruction file every surface reads — with a worked example.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>5</lessonNumber><lastVerified>2026-08-24</lastVerified><category>Prompting, Models &amp; Customization</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot Models Explained</title><link>https://thecopilotstack.com/github-copilot/customization/models/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/models/</guid><description>Every model GitHub Copilot offers, which provider each comes from, what auto selection picks, and which plans restrict access — with the check date.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>8</lessonNumber><lastVerified>2026-09-01</lastVerified><category>Prompting, Models &amp; Customization</category><category>Intermediate</category></item><item><title>GitHub Copilot Model Comparison for Coding</title><link>https://thecopilotstack.com/github-copilot/customization/model-comparison/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/model-comparison/</guid><description>The current Copilot model inventory as a factual matrix — provider, status, task grouping and retirements. No invented benchmark scores.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>10</lessonNumber><lastVerified>2026-09-01</lastVerified><category>Prompting, Models &amp; Customization</category><category>Intermediate</category></item><item><title>GitHub Copilot Agents: Complete Guide</title><link>https://thecopilotstack.com/github-copilot/agents/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/</guid><description>Five Copilot agent surfaces with genuinely different capabilities, an autonomy scale that makes them comparable, and the trust model an agent that can act requires.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>1</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot Coding Agent Tutorial</title><link>https://thecopilotstack.com/github-copilot/agents/coding-agent/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/coding-agent/</guid><description>Delegate a task to Copilot end to end — writing an issue the agent can act on, assigning it, following the session, and reviewing the pull request that comes back.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>2</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Intermediate</category></item><item><title>GitHub Copilot Cloud Agent Explained</title><link>https://thecopilotstack.com/github-copilot/agents/cloud-agent/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/cloud-agent/</guid><description>Where the Copilot cloud agent runs, what it can access, how its permissions and MCP support differ from your editor, and when to choose it over agent mode.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>3</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Intermediate</category></item><item><title>How to Create a Custom GitHub Copilot Agent</title><link>https://thecopilotstack.com/github-copilot/agents/custom-agent/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/custom-agent/</guid><description>The .agent.md format, every documented frontmatter field, where agent files live, and why the tools list is the only part that truly constrains.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>4</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot MCP: Complete Guide</title><link>https://thecopilotstack.com/github-copilot/agents/mcp/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/mcp/</guid><description>Model Context Protocol as Copilot implements it — clients, servers, tools versus resources, transports, authentication, and the security model that matters most.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>7</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Advanced</category></item><item><title>Build a Code Review Agent with GitHub Copilot</title><link>https://thecopilotstack.com/github-copilot/agents/code-review-agent/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/code-review-agent/</guid><description>A reviewer that is read-only by construction, encodes your team&apos;s actual failures, and can consult external context without gaining write access.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>11</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Advanced</category></item><item><title>How to Automatically Review Pull Requests with GitHub Copilot</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/automatic-code-review/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/automatic-code-review/</guid><description>Automatic Copilot review is a branch ruleset rule, not a settings toggle — targeting, draft and new-push options, and how to pilot it without the noise.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>3</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Intermediate</category></item><item><title>Copilot Code Review vs Human Review</title><link>https://thecopilotstack.com/blog/copilot-code-review-vs-human/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/copilot-code-review-vs-human/</guid><description>What automated review reliably catches, what it structurally cannot, and how to sequence the two so the machine handles the pass humans are worst at.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-03</lastVerified><category>Articles</category><category>explainer</category></item><item><title>copilot-setup-steps.yml Explained: Prepare GitHub Copilot Coding Agent for Python and Node.js</title><link>https://thecopilotstack.com/blog/copilot-setup-steps-yml/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/copilot-setup-steps-yml/</guid><description>What copilot-setup-steps.yml does, the one job it must contain, which keys count, and complete Python and Node.js examples with least-privilege permissions.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-18</lastVerified><category>Articles</category><category>explainer</category></item><item><title>Best GitHub Copilot Alternatives, Honestly Compared</title><link>https://thecopilotstack.com/blog/github-copilot-alternatives/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/github-copilot-alternatives/</guid><description>Four genuine alternatives with prices checked against each vendor&apos;s own page, the two we could not verify and why, and the question that actually decides it.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-03</lastVerified><category>Articles</category><category>comparison</category></item><item><title>GitHub Copilot in a Monorepo: Scoped Instructions for Frontend, Backend, and Terraform</title><link>https://thecopilotstack.com/blog/github-copilot-monorepo-instructions/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/github-copilot-monorepo-instructions/</guid><description>A shared copilot-instructions.md plus three applyTo files for a TypeScript frontend, a FastAPI backend and Terraform — how they combine, how to debug a pattern, how to keep them true.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-18</lastVerified><category>Articles</category><category>explainer</category></item><item><title>GitHub Copilot vs Amazon Q Developer</title><link>https://thecopilotstack.com/blog/github-copilot-vs-amazon-q/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/github-copilot-vs-amazon-q/</guid><description>One is an editor assistant that works anywhere; the other knows your AWS account. Where that difference decides it, and where the free tier changes the maths.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-03</lastVerified><category>Articles</category><category>comparison</category></item><item><title>GitHub Copilot vs Claude Code: Which Agent Fits Your Work</title><link>https://thecopilotstack.com/blog/github-copilot-vs-claude-code/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/github-copilot-vs-claude-code/</guid><description>One meters monthly allowances, the other rolling five-hour sessions. Where each is genuinely stronger, and when running both is the right answer.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-08-28</lastVerified><category>Articles</category><category>comparison</category></item><item><title>GitHub Copilot vs Cursor: An Honest Comparison</title><link>https://thecopilotstack.com/blog/github-copilot-vs-cursor/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/github-copilot-vs-cursor/</guid><description>Copilot attaches to your editor; Cursor replaces it. What that difference means for pricing, governance and which one actually fits your team.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-08-28</lastVerified><category>Articles</category><category>comparison</category></item><item><title>Is GitHub Copilot Worth It? An Honest Assessment</title><link>https://thecopilotstack.com/blog/is-github-copilot-worth-it/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/is-github-copilot-worth-it/</guid><description>The case for and against paying for Copilot, with the actual numbers — what $10 buys, and the three situations where the answer is genuinely no.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-03</lastVerified><category>Articles</category><category>buying-guide</category></item><item><title>GitHub Copilot Free vs Student vs Pro vs Pro+ vs Max vs Business vs Enterprise</title><link>https://thecopilotstack.com/github-copilot/getting-started/plans-comparison/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/plans-comparison/</guid><description>All seven GitHub Copilot plans compared on price, AI credits, model access, agents, code review and governance — with a clear recommendation for each type of buyer.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>4</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner</category></item><item><title>GitHub Copilot Custom Instructions Explained</title><link>https://thecopilotstack.com/github-copilot/customization/custom-instructions/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/custom-instructions/</guid><description>Every Copilot custom instruction mechanism — personal, repository, path-specific, AGENTS.md, organization — and which surfaces support each.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>4</lessonNumber><lastVerified>2026-08-24</lastVerified><category>Prompting, Models &amp; Customization</category><category>Intermediate</category></item><item><title>How to Choose the Best Model in GitHub Copilot</title><link>https://thecopilotstack.com/github-copilot/customization/choose-model/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/choose-model/</guid><description>A decision framework for picking a GitHub Copilot model based on the task in front of you, rather than a ranking that will be wrong next month.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>9</lessonNumber><lastVerified>2026-09-01</lastVerified><category>Prompting, Models &amp; Customization</category><category>Intermediate</category></item><item><title>GitHub Copilot AI Credits Explained: Estimate Your Monthly Usage Before You Upgrade</title><link>https://thecopilotstack.com/blog/github-copilot-ai-credits-usage-budget/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/github-copilot-ai-credits-usage-budget/</guid><description>What a GitHub AI Credit is, why similar prompts cost different amounts, where to read your usage, and a browser-local calculator that projects the rest of your allowance period.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-16</lastVerified><category>Articles</category><category>explainer</category></item><item><title>GitHub Copilot Prompt Files Tutorial</title><link>https://thecopilotstack.com/github-copilot/customization/prompt-files/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/prompt-files/</guid><description>Build reusable Copilot prompt files at .github/prompts/*.prompt.md — the six documented frontmatter keys, how to invoke them, and which editors support them.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>6</lessonNumber><lastVerified>2026-09-08</lastVerified><category>Prompting, Models &amp; Customization</category><category>Intermediate</category></item><item><title>Nobody Has Measured Which Copilot Model Is Best</title><link>https://thecopilotstack.com/blog/copilot-model-benchmark-claims/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/copilot-model-benchmark-claims/</guid><description>Rankings of Copilot models are almost never measured, and the benchmarks they cite test a different system from the one you use. What is actually knowable, and how to measure it for your own codebase.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-07</lastVerified><category>Articles</category><category>explainer</category></item><item><title>Copilot MCP Server Not Connecting? Work Through It in Order</title><link>https://thecopilotstack.com/blog/github-copilot-mcp-not-connecting/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/github-copilot-mcp-not-connecting/</guid><description>An MCP server that shows as failed, or connects and exposes no tools, almost always fails for one of six reasons. Diagnose them in the order they actually occur, with the commands.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate><lastVerified>2026-09-07</lastVerified><category>Articles</category><category>troubleshooting</category></item><item><title>GitHub Copilot with IntelliJ IDEA</title><link>https://thecopilotstack.com/github-copilot/ide/intellij/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/intellij/</guid><description>Copilot in IntelliJ IDEA specifically — build tooling as context, JUnit generation, and where IntelliJ&apos;s own inspections catch what Copilot misses.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>7</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot with PyCharm</title><link>https://thecopilotstack.com/github-copilot/ide/pycharm/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/pycharm/</guid><description>Installing Copilot in PyCharm, and what matters more: how interpreters, virtual environments and type hints change what it suggests in Python.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>8</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot with Android Studio</title><link>https://thecopilotstack.com/github-copilot/ide/android-studio/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/android-studio/</guid><description>Yes — Android Studio runs the JetBrains Copilot plugin. What that gives you, and why its own agent mode is a different feature with the same name.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>9</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot with Xcode</title><link>https://thecopilotstack.com/github-copilot/ide/xcode/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/xcode/</guid><description>Copilot for Xcode installs as a separate app, not an extension. Why Tab accepts only the first line, and which agent features Xcode does have.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><lessonNumber>11</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot Not Working? Diagnose It in Order</title><link>https://thecopilotstack.com/blog/github-copilot-not-working/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/github-copilot-not-working/</guid><description>A diagnostic order for when Copilot goes silent, sorted by likelihood — starting with the checks that fail most often and the ones that fail invisibly.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><lastVerified>2026-08-28</lastVerified><category>Articles</category><category>troubleshooting</category></item><item><title>Which GitHub Copilot Plan Should You Actually Buy?</title><link>https://thecopilotstack.com/blog/which-github-copilot-plan/</link><guid isPermaLink="true">https://thecopilotstack.com/blog/which-github-copilot-plan/</guid><description>Seven tiers, five of them paid. A recommendation for your situation — including the two cases where the correct answer costs nothing.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><lastVerified>2026-08-28</lastVerified><category>Articles</category><category>buying-guide</category></item><item><title>GitHub Copilot Security &amp; Enterprise Guide</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/</guid><description>How individuals, teams and enterprises use GitHub Copilot without giving up control of source code, secrets, policy boundaries or human accountability.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>1</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot Security Best Practices</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/security-best-practices/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/security-best-practices/</guid><description>A working security practice for AI-assisted code: what to check, which categories deserve a second pair of eyes, and where generated code fails quietly.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>4</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Intermediate</category></item><item><title>Is GitHub Copilot Safe for Private Repositories?</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/private-repositories/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/private-repositories/</guid><description>Neither yes nor no. Where requests actually go, what each plan commits to, what content exclusion covers, and the surfaces it explicitly does not.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>5</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Intermediate</category></item><item><title>GitHub Copilot and Secrets: What Developers Need to Know</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/secrets/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/secrets/</guid><description>Why a credential in a prompt differs from one in a file, what secret scanning does not see, and how agents and MCP widen the surface.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>6</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Intermediate</category></item><item><title>GitHub Copilot Business: Complete Guide</title><link>https://thecopilotstack.com/github-copilot/security-enterprise/business/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/security-enterprise/business/</guid><description>Operating Copilot Business day to day — seats, the policies that matter first, content exclusion, public-code blocking, and what the metrics will not show you.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>8</lessonNumber><lastVerified>2026-08-26</lastVerified><category>Security, Code Review &amp; Enterprise</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot Agent Skills Explained</title><link>https://thecopilotstack.com/github-copilot/agents/agent-skills/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/agent-skills/</guid><description>What a SKILL.md is, how skills differ from instructions, prompt files and agents, where Copilot discovers them, and what changes when a skill can run scripts.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>5</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Intermediate</category></item><item><title>Build Your First GitHub Copilot Agent Skill</title><link>https://thecopilotstack.com/github-copilot/agents/build-agent-skill/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/build-agent-skill/</guid><description>A repository-ready API testing skill built from scratch — directory layout, frontmatter, reference material, a template, and a validation script you can run.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>6</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Intermediate</category></item><item><title>GitHub MCP Server Tutorial</title><link>https://thecopilotstack.com/github-copilot/agents/github-mcp-server/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/github-mcp-server/</guid><description>GitHub&apos;s own MCP server — setup per client, OAuth versus tokens, limiting toolsets, read-only patterns, and the organization policy that gates all of it.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>8</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Intermediate → Advanced</category></item><item><title>Connect GitHub Copilot to MCP Servers</title><link>https://thecopilotstack.com/github-copilot/agents/connect-mcp-server/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/connect-mcp-server/</guid><description>MCP configuration for each Copilot client — the file locations, the key that differs between VS Code and the CLI, and why a copied config fails silently.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>9</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Intermediate → Advanced</category></item><item><title>Build a DevOps Agent with GitHub Copilot</title><link>https://thecopilotstack.com/github-copilot/agents/devops-agent/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/devops-agent/</guid><description>An infrastructure agent that validates and never applies — agent profile, skill and instructions combined into one coherent, repository-ready configuration.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>10</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Advanced</category></item><item><title>Build a Documentation Agent with GitHub Copilot</title><link>https://thecopilotstack.com/github-copilot/agents/documentation-agent/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/documentation-agent/</guid><description>The lowest-risk agent worth building, and the rules that stop it inventing APIs, parameters and command output that never existed.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>12</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Intermediate</category></item><item><title>GitHub Agentic Workflows: Complete Tutorial</title><link>https://thecopilotstack.com/github-copilot/agents/agentic-workflows/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/agents/agentic-workflows/</guid><description>Markdown automations compiled into GitHub Actions workflows — frontmatter, safe outputs, the read-only default, and how to run one safely.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>13</lessonNumber><lastVerified>2026-08-25</lastVerified><category>Agents, MCP &amp; Agentic Development</category><category>Advanced</category></item><item><title>How to Write Better GitHub Copilot Prompts</title><link>https://thecopilotstack.com/github-copilot/customization/prompt-engineering/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/prompt-engineering/</guid><description>Writing Copilot prompts that work: goal, context, constraints, output, validation — plus the five anti-patterns behind confident wrong answers.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>2</lessonNumber><lastVerified>2026-08-24</lastVerified><category>Prompting, Models &amp; Customization</category><category>Beginner</category></item><item><title>100 GitHub Copilot Prompts for Developers</title><link>https://thecopilotstack.com/github-copilot/customization/prompts/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/prompts/</guid><description>One hundred numbered, individually linkable GitHub Copilot prompts across understanding, writing, debugging, testing, security, infrastructure and review.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>3</lessonNumber><lastVerified>2026-08-24</lastVerified><category>Prompting, Models &amp; Customization</category><category>Beginner → Intermediate</category></item><item><title>Build a Reusable GitHub Copilot Prompt Library</title><link>https://thecopilotstack.com/github-copilot/customization/prompt-library/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/prompt-library/</guid><description>Turn one-off Copilot prompts into a reviewed, version-controlled team resource — naming, structure, governance, and why six good prompt files beat sixty.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>7</lessonNumber><lastVerified>2026-08-24</lastVerified><category>Prompting, Models &amp; Customization</category><category>Intermediate</category></item><item><title>GitHub Copilot Context: How to Give Copilot Better Information</title><link>https://thecopilotstack.com/github-copilot/customization/context/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/context/</guid><description>Why relevant context beats maximum context in Copilot, what each surface sees automatically, and how to assemble evidence for debugging.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>11</lessonNumber><lastVerified>2026-08-24</lastVerified><category>Prompting, Models &amp; Customization</category><category>Intermediate</category></item><item><title>Build Team Coding Standards with GitHub Copilot Instructions</title><link>https://thecopilotstack.com/github-copilot/customization/team-standards/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/customization/team-standards/</guid><description>Turn a team&apos;s coding standards into Copilot instruction files it owns, reviews and prunes — architecture, testing and validation as configuration.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>12</lessonNumber><lastVerified>2026-08-24</lastVerified><category>Prompting, Models &amp; Customization</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot CLI: Complete Guide</title><link>https://thecopilotstack.com/github-copilot/cli/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/</guid><description>How GitHub Copilot CLI works as a terminal-native agent: the permission model, what it can read, change and execute, custom agents, code review, and safe automation.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>1</lessonNumber><lastVerified>2026-08-23</lastVerified><category>GitHub Copilot CLI</category><category>Intermediate</category></item><item><title>How to Install GitHub Copilot CLI</title><link>https://thecopilotstack.com/github-copilot/cli/install/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/install/</guid><description>Install GitHub Copilot CLI on Linux, macOS or Windows via npm, Homebrew, WinGet or the install script — with authentication, updates, and the retired-extension trap.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>2</lessonNumber><lastVerified>2026-09-07</lastVerified><category>GitHub Copilot CLI</category><category>Beginner</category></item><item><title>GitHub Copilot CLI Commands Cheat Sheet</title><link>https://thecopilotstack.com/github-copilot/cli/commands/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/commands/</guid><description>Every GitHub Copilot CLI slash command, flag and subcommand, verified against a real installation and grouped by what each one can do to your machine.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>3</lessonNumber><lastVerified>2026-09-07</lastVerified><category>GitHub Copilot CLI</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot CLI Tutorial for Beginners</title><link>https://thecopilotstack.com/github-copilot/cli/tutorial/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/tutorial/</guid><description>A complete first session with GitHub Copilot CLI on a throwaway project: trust a directory, ask before changing, review the diff, run tests, and review the result.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>4</lessonNumber><lastVerified>2026-08-23</lastVerified><category>GitHub Copilot CLI</category><category>Beginner</category></item><item><title>GitHub Copilot CLI for Linux</title><link>https://thecopilotstack.com/github-copilot/cli/linux/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/linux/</guid><description>Use Copilot CLI on Linux for read-only diagnosis of services, ports, logs and processes, and know which operations need a real pause.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>5</lessonNumber><lastVerified>2026-08-23</lastVerified><category>GitHub Copilot CLI</category><category>Intermediate</category></item><item><title>GitHub Copilot CLI for Bash</title><link>https://thecopilotstack.com/github-copilot/cli/bash/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/bash/</guid><description>Write, debug and harden Bash scripts with GitHub Copilot CLI — quoting, exit codes, traps and ShellCheck, with an agent that can run what it writes.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>6</lessonNumber><lastVerified>2026-08-23</lastVerified><category>GitHub Copilot CLI</category><category>Intermediate</category></item><item><title>GitHub Copilot CLI for Python Developers</title><link>https://thecopilotstack.com/github-copilot/cli/python/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/python/</guid><description>Run a complete Python project loop from the terminal with GitHub Copilot CLI: virtual environments, failing tests, pytest, Ruff, type checks and diff review.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>7</lessonNumber><lastVerified>2026-08-23</lastVerified><category>GitHub Copilot CLI</category><category>Intermediate</category></item><item><title>GitHub Copilot CLI for DevOps Engineers</title><link>https://thecopilotstack.com/github-copilot/cli/devops/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/devops/</guid><description>Drive Terraform, Kubernetes, Docker and Ansible from the terminal with GitHub Copilot CLI under tool policies that permit validation and refuse apply.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>8</lessonNumber><lastVerified>2026-08-23</lastVerified><category>GitHub Copilot CLI</category><category>Intermediate → Advanced</category></item><item><title>Using Custom Agents with GitHub Copilot CLI</title><link>https://thecopilotstack.com/github-copilot/cli/custom-agents/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/custom-agents/</guid><description>Create and scope a Copilot CLI custom agent with an .agent.md file: the frontmatter keys, restricting its tool list, and the six built-ins you already have.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>10</lessonNumber><lastVerified>2026-09-07</lastVerified><category>GitHub Copilot CLI</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot CLI Code Review Tutorial</title><link>https://thecopilotstack.com/github-copilot/cli/code-review/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/code-review/</guid><description>What /review and /security-review actually examine in GitHub Copilot CLI, how to read their findings against a deliberately flawed project, and where they stop.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>11</lessonNumber><lastVerified>2026-08-23</lastVerified><category>GitHub Copilot CLI</category><category>Intermediate</category></item><item><title>Automating GitHub Copilot CLI with GitHub Actions</title><link>https://thecopilotstack.com/github-copilot/cli/github-actions/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/cli/github-actions/</guid><description>Run Copilot CLI in GitHub Actions with copilot-requests permissions, GITHUB_TOKEN auth, narrow tool policies and safe forked-PR handling.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>12</lessonNumber><lastVerified>2026-09-07</lastVerified><category>GitHub Copilot CLI</category><category>Advanced</category></item><item><title>GitHub Copilot for Programming: Language Guide</title><link>https://thecopilotstack.com/github-copilot/languages/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/</guid><description>How GitHub Copilot behaves across twelve languages — what type systems, package ecosystems and test tooling change about reviewing generated code.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>1</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot for JavaScript</title><link>https://thecopilotstack.com/github-copilot/languages/javascript/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/javascript/</guid><description>The language GitHub names as one of Copilot&apos;s best supported — and why that makes runtime confusion, unhandled promises and npm supply chain the real work.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>3</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate</category></item><item><title>GitHub Copilot for Java</title><link>https://thecopilotstack.com/github-copilot/languages/java/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/java/</guid><description>Records, generics, streams and JUnit with Copilot — plus the Maven coordinate hallucinations and framework version mismatches that break a Java build.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>5</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate</category></item><item><title>GitHub Copilot for C#</title><link>https://thecopilotstack.com/github-copilot/languages/csharp/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/csharp/</guid><description>Nullable reference types, records, LINQ and async in .NET — including the EF Core queries that silently evaluate client-side and the async code that deadlocks.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>6</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate</category></item><item><title>GitHub Copilot for C++</title><link>https://thecopilotstack.com/github-copilot/languages/cpp/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/cpp/</guid><description>The language where compiling proves the least. RAII, smart pointers, iterator invalidation, and using warnings and sanitizers as the real acceptance test.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>7</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Advanced</category></item><item><title>GitHub Copilot for Go</title><link>https://thecopilotstack.com/github-copilot/languages/go/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/go/</guid><description>Keeping generated Go idiomatic: real error handling instead of imported exception habits, contexts that cancel, and table-driven tests under the race detector.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>8</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate</category></item><item><title>GitHub Copilot for Rust</title><link>https://thecopilotstack.com/github-copilot/languages/rust/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/rust/</guid><description>The compiler as the strongest automated reviewer any language gives you — and why clone(), unwrap() and stray unsafe are how generated Rust gets past it.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>9</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Advanced</category></item><item><title>GitHub Copilot for PHP</title><link>https://thecopilotstack.com/github-copilot/languages/php/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/php/</guid><description>Modern typed PHP with Composer, PHPStan and PHPUnit — against training data holding twenty years of string-concatenated SQL and unescaped output.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>10</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate</category></item><item><title>GitHub Copilot for Ruby</title><link>https://thecopilotstack.com/github-copilot/languages/ruby/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/ruby/</guid><description>Idiomatic blocks and enumerables, RSpec and Minitest, RuboCop as the contract — and why generated metaprogramming needs the closest reading of all.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>11</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate</category></item><item><title>GitHub Copilot for Bash and Shell Scripts</title><link>https://thecopilotstack.com/github-copilot/languages/bash/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/bash/</guid><description>Quoting, exit status and set -euo pipefail with the nuance it needs — plus a review gate for generated shell, which has no undo and no type checker.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>12</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot for SQL</title><link>https://thecopilotstack.com/github-copilot/languages/sql/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/languages/sql/</guid><description>Schema as context, joins and window functions, dialect differences across PostgreSQL, MySQL, SQL Server and SQLite — and queries that return confident wrong numbers.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>13</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot Programming Languages</category><category>Intermediate</category></item><item><title>GitHub Copilot for DevOps Engineers</title><link>https://thecopilotstack.com/github-copilot/devops/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/</guid><description>How to use Copilot for infrastructure without trusting what it produces: the validation sequence for twelve technologies, and what each linter misses.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>1</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate</category></item><item><title>GitHub Copilot for Docker</title><link>https://thecopilotstack.com/github-copilot/devops/docker/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/docker/</guid><description>Write, review and secure Dockerfiles with Copilot — multi-stage builds, non-root users, and a measured comparison of a draft image against a reviewed one.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>2</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate</category></item><item><title>GitHub Copilot for Docker Compose</title><link>https://thecopilotstack.com/github-copilot/devops/docker-compose/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/docker-compose/</guid><description>Health-gated startup, service dependencies that wait, and why a Compose file that parses cleanly can still publish your database to the network.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>3</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate</category></item><item><title>GitHub Copilot for Kubernetes</title><link>https://thecopilotstack.com/github-copilot/devops/kubernetes/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/kubernetes/</guid><description>Probes, limits, securityContext and NetworkPolicy — and a manifest that passed strict schema validation with twenty-one security findings still in it.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>4</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot for OpenTofu</title><link>https://thecopilotstack.com/github-copilot/devops/opentofu/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/opentofu/</guid><description>What differs from Terraform: the registry host, the licence, and state encryption — shown with a state file that cannot be read without its passphrase.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>6</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate</category></item><item><title>GitHub Copilot for Ansible</title><link>https://thecopilotstack.com/github-copilot/devops/ansible/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/ansible/</guid><description>Idempotent roles, handlers and validated templates — and a linter that found nineteen problems in a draft playbook while ignoring the password in it.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>7</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate</category></item><item><title>GitHub Copilot for Linux Administration</title><link>https://thecopilotstack.com/github-copilot/devops/linux/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/linux/</guid><description>Two bugs in a Copilot-written health-check script that neither ShellCheck nor set -euo pipefail caught — plus systemd, logs and networking done properly.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>8</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate</category></item><item><title>GitHub Copilot for AWS</title><link>https://thecopilotstack.com/github-copilot/devops/aws/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/aws/</guid><description>IAM least privilege, S3 controls and OIDC for CI — with a local policy checker that catches the wildcard actions and missing trust conditions Copilot defaults to.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>9</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot for Microsoft Azure</title><link>https://thecopilotstack.com/github-copilot/devops/azure/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/azure/</guid><description>Bicep, RBAC by role GUID, and the subscription context that decides which environment a generated command changes — plus what could and could not be validated.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>10</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot for Google Cloud</title><link>https://thecopilotstack.com/github-copilot/devops/google-cloud/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/google-cloud/</guid><description>Cloud Run, dedicated service accounts and the single IAM binding that makes a private service public — plus a scanner that passed because it had no checks to run.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>11</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate → Advanced</category></item><item><title>GitHub Copilot for GitHub Actions</title><link>https://thecopilotstack.com/github-copilot/devops/github-actions/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/github-actions/</guid><description>Build CI/CD workflows with Copilot without the usual holes: least-privilege permissions, SHA-pinned actions, OIDC, and script injection hiding in a PR title.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>12</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Intermediate → Advanced</category></item><item><title>Build an AI-Powered CI/CD Pipeline with GitHub Copilot</title><link>https://thecopilotstack.com/github-copilot/devops/ai-cicd-pipeline/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/devops/ai-cicd-pipeline/</guid><description>One repository where Copilot writes every artefact and validates none: application, image, Terraform, manifests and workflow, behind gates that ran for real.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>13</lessonNumber><lastVerified>2026-08-21</lastVerified><category>GitHub Copilot for DevOps &amp; Infrastructure</category><category>Advanced</category></item><item><title>GitHub Copilot: The Complete Guide</title><link>https://thecopilotstack.com/github-copilot/getting-started/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/</guid><description>A complete technical guide to GitHub Copilot: completions, chat, agent mode, the cloud agent, the CLI, models, plans, security and limitations.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>1</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner</category></item><item><title>What Is GitHub Copilot and How Does It Work?</title><link>https://thecopilotstack.com/github-copilot/getting-started/what-is-github-copilot/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/what-is-github-copilot/</guid><description>A precise definition of GitHub Copilot: what it is, how context shapes its output, what it can and cannot do, and where developer responsibility begins.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>2</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner</category></item><item><title>How to Get Started with GitHub Copilot</title><link>https://thecopilotstack.com/github-copilot/getting-started/setup/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/setup/</guid><description>An end-to-end beginner tutorial: get access, install, authenticate, build a small Python project, get your first suggestion, use chat, and run the tests.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>3</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner</category></item><item><title>How to Install GitHub Copilot</title><link>https://thecopilotstack.com/github-copilot/getting-started/install/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/install/</guid><description>Install and authenticate GitHub Copilot in VS Code, Visual Studio, JetBrains, Eclipse, Xcode and the terminal, with a troubleshooting table.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>5</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner</category></item><item><title>GitHub Copilot Chat: Complete Beginner&apos;s Guide</title><link>https://thecopilotstack.com/github-copilot/getting-started/copilot-chat/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/copilot-chat/</guid><description>How Copilot Chat context works, plus a working prompt library for explaining, debugging, refactoring, testing, Git, shell and DevOps work.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>6</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner</category></item><item><title>GitHub Copilot Code Completion Explained</title><link>https://thecopilotstack.com/github-copilot/getting-started/code-completion/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/code-completion/</guid><description>How Copilot&apos;s inline suggestions and next edit suggestions work: what feeds them, how to accept, reject and cycle them, and how to review what they produce.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>7</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner</category></item><item><title>GitHub Copilot Agent Mode Explained</title><link>https://thecopilotstack.com/github-copilot/getting-started/agent-mode/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/agent-mode/</guid><description>How agent mode works in your IDE: planning, multi-file edits, tool use, terminal approval, iteration and permissions — plus the tasks it handles badly.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>8</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot Cloud Agent vs Agent Mode</title><link>https://thecopilotstack.com/github-copilot/getting-started/coding-agent-vs-agent-mode/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/coding-agent-vs-agent-mode/</guid><description>Agent mode vs the Copilot cloud agent (formerly the coding agent): environment, autonomy, pull requests, and a decision table for choosing.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>9</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot Keyboard Shortcuts Cheat Sheet</title><link>https://thecopilotstack.com/github-copilot/getting-started/keyboard-shortcuts/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/keyboard-shortcuts/</guid><description>Every documented default GitHub Copilot keyboard shortcut for VS Code, Visual Studio, JetBrains, Eclipse and Xcode across macOS, Windows and Linux. Printable.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>10</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner</category></item><item><title>50 GitHub Copilot Commands, Actions, and Developer Workflows</title><link>https://thecopilotstack.com/github-copilot/getting-started/commands/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/commands/</guid><description>Fifty Copilot entries, each labelled as official command, CLI command, prompt or workflow — so you never mistake a natural-language prompt for real syntax.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>11</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner → Intermediate</category></item><item><title>50 Things You Can Do with GitHub Copilot</title><link>https://thecopilotstack.com/github-copilot/getting-started/use-cases/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/use-cases/</guid><description>Fifty concrete GitHub Copilot use cases across writing code, comprehension, debugging, testing, docs, Git, DevOps, security, SQL and agents.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>12</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner</category></item><item><title>GitHub Copilot Best Practices for Beginners</title><link>https://thecopilotstack.com/github-copilot/getting-started/best-practices/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/getting-started/best-practices/</guid><description>Demonstrated principles, not generic advice: how to specify, constrain, decompose, review and supervise AI-assisted work, with before-and-after prompts.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>13</lessonNumber><lastVerified>2026-08-20</lastVerified><category>GitHub Copilot Fundamentals</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot for IDEs: Complete Guide</title><link>https://thecopilotstack.com/github-copilot/ide/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/</guid><description>How GitHub Copilot differs across VS Code, Visual Studio, JetBrains, Eclipse and Xcode — a verified feature comparison and how to choose.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>1</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot with Visual Studio Code</title><link>https://thecopilotstack.com/github-copilot/ide/vscode/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/vscode/</guid><description>Using Copilot in VS Code: chat participants and variables, edit mode, custom agents, prompt files, MCP, and the features that exist only here.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>2</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner</category></item><item><title>How to Install GitHub Copilot in VS Code</title><link>https://thecopilotstack.com/github-copilot/ide/vscode-install/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/vscode-install/</guid><description>Install and authenticate Copilot in VS Code, verify each feature works, update, disable and uninstall — with a troubleshooting table for when it does not.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>3</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner</category></item><item><title>GitHub Copilot Agent Mode in VS Code</title><link>https://thecopilotstack.com/github-copilot/ide/vscode-agent-mode/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/vscode-agent-mode/</guid><description>The in-editor agent loop in depth: planning, tool approval, checkpoints, custom agents and MCP — with a REST API built from empty folder to passing tests.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>4</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Intermediate</category></item><item><title>GitHub Copilot with Visual Studio</title><link>https://thecopilotstack.com/github-copilot/ide/visual-studio/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/visual-studio/</guid><description>Copilot in Visual Studio: solution context, the .NET Upgrade Agent, full BYOK support, and why it is not simply a larger VS Code.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>5</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot with JetBrains IDEs</title><link>https://thecopilotstack.com/github-copilot/ide/jetbrains/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/jetbrains/</guid><description>One plugin across IntelliJ, PyCharm, WebStorm, GoLand, Rider and the rest — what is supported, what is still preview, and how it differs from VS Code.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>6</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner → Intermediate</category></item><item><title>GitHub Copilot with Eclipse</title><link>https://thecopilotstack.com/github-copilot/ide/eclipse/</link><guid isPermaLink="true">https://thecopilotstack.com/github-copilot/ide/eclipse/</guid><description>Copilot in Eclipse supports agent mode, MCP and custom agents — but not edit mode, checkpoints or code review. What that means for a working day.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><lessonNumber>10</lessonNumber><lastVerified>2026-08-20</lastVerified><category>Copilot IDE &amp; Developer Workflow</category><category>Beginner → Intermediate</category></item></channel></rss>