---
title: "Discussion on \"How I Built It: The Anatomy of a VS Code Extension\" | Hashnode"
description: "Discussion on \"How I Built It: The Anatomy of a VS Code Extension\". Why I Built It\nI built a VS Code Extension that deploys code to GitHub Pages. I’ve always wanted to build a VS code extension, but I never had a reason or enough time. Now that I work in DevRel at GitHub, I finally got the opportunity to do so! The M..."
url: "https://hashnode.com/posts/how-i-built-it-the-anatomy-of-a-vs-code-extension/626a157caedfbdb0ce1a6da5"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How I Built It: The Anatomy of a VS Code Extension](https://blackgirlbytes.dev/how-i-built-it-the-anatomy-of-a-vs-code-extension?utm_source=hashnode&utm_medium=feed)

Why I Built It I built a VS Code Extension that deploys code to GitHub Pages. I’ve always wanted to build a VS code extension, but I never had a reason or enough time. Now that I work in DevRel at GitHub, I finally got the opportunity to do so! The M...

Apr 28, 2022 · 4 min read · blackgirlbytes.dev  
Read the article

-   [#github](https://hashnode.com/tag/github)
-   [#vscode](https://hashnode.com/tag/vscode)
-   [#vscode-extensions](https://hashnode.com/tag/vscode-extensions)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#thw-web-apps](https://hashnode.com/tag/thw-web-apps)

## Written by

[Rizel Scarlett](https://hashnode.com/@blackgirlbytes)

@blackgirlbytes

  
[View profile](https://hashnode.com/@blackgirlbytes)

Staff Developer Advocate @ TBD

Developer Advocate @ GitHub

## Responses 1

Markdown supported · ⌘↵ to post

[Paul Chapman](https://hashnode.com/@paul346)

[Apr 28, 2022](https://hashnode.com/posts/how-i-built-it-the-anatomy-of-a-vs-code-extension/626a157caedfbdb0ce1a6da5/comment/626a55297d5d27b992e4b775)

Great guide, [Rizel Scarlett](https://hashnode.com/@blackgirlbytes).

[Rizel Scarlett](https://hashnode.com/@blackgirlbytes)

[Apr 29, 2022](https://hashnode.com/posts/how-i-built-it-the-anatomy-of-a-vs-code-extension/626a157caedfbdb0ce1a6da5/comment/626a55297d5d27b992e4b775#reply-626b5da26072cdb96d148e20)

Thank you!
