• Automating my Git workflow in VS Code with Copilot Chat, Custom Prompts, and Terminal Auto-Approval

    Automate your Git workflow in Visual Studio Code by combining Copilot Chat, custom prompts, and the new terminal auto-approval system. This approach lets you review, commit, rebase, and push changes with a single chat command, while maintaining safety and control over every step. Reinier van Maanen shares how to set up this workflow, including prompt files, settings, and a Python script for last-minute intervention.

  • GitHub Copilot Custom Chat Modes

    This article explores how developers can enhance their workflow in large, complex projects by creating custom chat modes for GitHub Copilot in Visual Studio Code. The author demonstrates how to tailor Copilot’s AI features through specialized configurations, ensuring the tool better addresses the unique needs of each project.

  • How to improve my GitHub Copilot results?

    This article provides valuable tips and strategies authored by an unnamed source to help developers achieve better results with GitHub Copilot in their projects.

  • Bicep vs Terraform vs OpenTofu - Your Infrastructure as Code options in 2025

    This article, authored by Hidde de Smet’s Blog, offers an in-depth, practical comparison of Azure Bicep, HashiCorp Terraform, and OpenTofu for Infrastructure as Code (IaC) workflows based on direct, real-world experience.

  • GitHub Copilot Premium Requests

    In this article, Rob Bos delves into the recent changes around billing for Generative AI in GitHub Copilot, emphasizing the new Premium Requests pricing model and its implications for developers.

  • From simple to sophisticated - Terraform infrastructure evolution

    In this article, Hidde de Smet shares practical lessons learned while evolving Terraform infrastructure code from simple beginnings to an enterprise-ready solution, making it invaluable for teams moving from novice to advanced use.

  • Is AI the right solution? Part 3 - Metrics, piloting, and key takeaways

    In this article, Hidde de Smet’s Blog concludes a comprehensive series on AI project validation, emphasizing clear success metrics, the value of pilot projects, and key takeaways for responsible AI implementation.

  • GitHub Copilot & Productivity

    In this article, Rob Bos challenges prevailing views on engineering productivity, especially in the age of tools like GitHub Copilot. Bos critiques the narrow focus on metrics like lines of code accepted and explains why this approach fails to capture the true complexity and value of software development.

  • Is AI the right solution? Part 2 - Examples and ethical risks

    In this summary, we’ll dive into the key insights from Hidde de Smet’s Blog on the topic of validating AI projects, focusing on practical framework usage and the ethical landscape of contemporary AI development.

  • Is AI the right solution? Part 1 - The decision framework

    Authored by Hidde de Smet’s Blog, this article examines the process of deciding if an AI implementation is the right solution for your project, drawing inspiration from the IASA Global AI Architecture course.

  • A practical guide to Machine Learning for image classification

    Hidde de Smet’s Blog details a hands-on journey through implementing an image classification project using machine learning, inspired by Zach Gardner’s AI Architecture course from IASA Global. By sharing this guide, Hidde aims to provide practical insights for professionals aiming to deliver effective AI solutions in real-world business contexts.

  • Understanding the Model Context Protocol (MCP)

    In this article, Hidde de Smet’s Blog delves into the Model Context Protocol (MCP), a game-changing open-source standard designed to enhance how AI models interact with external data and tools.

  • GitHub Copilot Agent Mode - Transforming your development workflow

    In this article by Hidde de Smet’s Blog, the author explores the transformation of pair programming using GitHub Copilot Agent Mode, which allows for natural language conversations within your IDE.

  • Picking the right GitHub Copilot model

    In this article, author Jesse Houwing explores the new documentation released by GitHub detailing all the large language models (LLMs) currently available for use in GitHub Copilot.

  • Running Model Context protocol servers in a specific Node version inside Visual Studio Code

    In this article, Jesse Houwing shares experiences as a maintainer of several Azure Pipelines extensions, particularly focusing on backward compatibility which requires supporting TypeScript projects that target Node 16.

  • GitHub Copilot - Change the Narrative

    In this article, Rob Bos discusses the need to shift how organizations use GitHub Copilot and other generative AI tools. Bos criticizes the current narrative, which centers on immediate developer productivity gains, and instead urges a move towards leveraging AI to reinforce reliable DevOps practices and foundational systems within teams.

  • Use inline completions for more answers with GitHub Copilot Free

    In this article, Jesse Houwing shares insights on optimizing the use of GitHub Copilot’s limited free tier, specifically by rethinking how you use completions and chats.

  • Troubleshooting GitHub Copilot keyboard shortcuts in Jetbrains IDEs

    Jesse Houwing details his experiences after delivering hundreds of GitHub Copilot workshops, from brief introduction sessions to full-day, hands-on events.

  • GitHub Universe 2024 - Successfully scaling GitHub Copilot to thousands of developers

    In this article, Rob Bos recounts his experience speaking at GitHub Universe 2024 about successfully scaling GitHub Copilot to thousands of developers. He describes the vibrant and welcoming atmosphere of the GitHub community at the conference and emphasizes the value of connecting with others at such events.

  • GitHub Copilot Extensions

    Author Rob Bos introduces the exciting new ability for developers to write their own extensions for GitHub Copilot, enabling custom integrations and expanded functionality.

  • GitHub Copilot Debugging experience in Visual Studio

    Visual Studio’s integration with GitHub Copilot Chat has been significantly enhanced to provide developers with powerful AI-assisted debugging capabilities. The new features move beyond code completions to offer in-depth analysis and explanations of how code works, directly within your debugging workflow.

  • VS Code supports user input as extra prompt instructions

    Matt Olson discovered a powerful new GitHub Copilot feature in Visual Studio Code that allows users to set custom instructions to tailor Copilot’s suggestions. This feature addresses a common request from developers who want to avoid repeating the same prompts, such as specifying library preferences or language version constraints.

  • TDD with GitHub Copilot in Python

    In this article, Jesse Swart shares insights into trying out Test-Driven Development (TDD) in Python, leveraging GitHub Copilot as an assistant.

  • Quickly Consume External APIs with GitHub Copilot

    In this article, Jesse Swart’s Blog explores how developers can leverage GitHub Copilot to work with external APIs, especially when SDKs or OpenAPI specifications are missing.

  • How to consume an API without an OpenAPI spec

    When working with external APIs that lack SDKs or OpenAPI specifications, developers often face the tedious task of manually creating typed interfaces. Jesse Swart demonstrates how GitHub Copilot can dramatically simplify this process by generating complete TypeScript code from raw API documentation.

  • Copilot Data Conversion

    In this article, Jesse Swart’s Blog discusses the practical use of GitHub Copilot for converting data exported from a table designer tool into working test files.

  • GitHub Copilot Chat - Power User example

    In this article, Rob Bos shares his experience leveraging GitHub Copilot Chat to streamline the development of a script designed for interacting with the GitHub API. Rob explains his workflow, detailing the prompts he used and the iterative nature of working with Copilot.

  • Converting data into a different format

    GitHub Copilot can efficiently convert data between various formats, making it a powerful tool for developers working with exported data from design tools. Jesse Swart demonstrates a simple three-step process to transform structured data like SQL statements into other formats such as Markdown.

  • GitHub Copilot - Levels of enlightenment

    In his video series ‘Levels of Enlightenment,’ Rob Bos shares his journey and practical lessons learned while using GitHub Copilot over the last year and a half.

  • GitHub Copilot Power User example

    In this article, Rob Bos walks through his experience leveraging GitHub Copilot to refactor a YAML pipeline script by extracting a script directly from the pipeline into a standalone file.

  • GitHub Copilot video series: Levels of Enlightenment

    Become more proficient with GitHub Copilot through Rob Bos’s comprehensive “Levels of Enlightenment” video series. This 10-part collection shares valuable insights and lessons learned from extensive experience with the tool, helping developers progress from basic usage to advanced techniques.

  • How Copilot/AI helps me in my daily work

    In this article, Rob Bos shares insights into leveraging AI tools, especially GitHub Copilot, to accelerate application and code generation workflows, focusing on GitHub Actions deployment protection and app setup.