---
title: "Discussion on \"I Built an App with GitHub Copilot, Here's the Result\" | Hashnode"
description: "Discussion on \"I Built an App with GitHub Copilot, Here's the Result\". Github Copilot is an AI pair programmer designed to help developers write code faster and with less effort. It was trained on all public repositories."
url: "https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275"
---

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

Discussion

# [I Built an App with GitHub Copilot, Here's the Result](https://blog.winnekes.com/i-built-an-app-with-github-copilot-heres-the-result?utm_source=hashnode&utm_medium=feed)

Github Copilot is an AI pair programmer designed to help developers write code faster and with less effort. It was trained on all public repositories.

Jul 16, 2021 · 9 min read · blog.winnekes.com  
Read the article

-   [#github](https://hashnode.com/tag/github)
-   [#ai](https://hashnode.com/tag/ai)
-   [#pair-programming](https://hashnode.com/tag/pair-programming)
-   [#development](https://hashnode.com/tag/development)
-   [#programming](https://hashnode.com/tag/programming)

## Written by

[Simona Winnekes](https://hashnode.com/@winnekes)

@winnekes · Amsterdam

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

making cute things

building cute things + mentoring aspiring/junior developers. need some help? reach out at simona@winnekes.com

## Responses 10

Markdown supported · ⌘↵ to post

[Emmanuel Barroga](https://hashnode.com/@codecustard)

[Jul 23, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60fa806b31552277811a9edd)

Interesting read, thanks for the share!

[Arun Mohan Raj](https://hashnode.com/@arunmohanraj)

[Jul 21, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f7fb4a410a0224b5d50b5e)

Very interesting, thank you for sharing!

[Marcus Shamase](https://hashnode.com/@Marcus101)

[Jul 19, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f588af66fcdb0a02746c8f)

Thanks for sharing.

[Chandrakanth](https://hashnode.com/@mchandrakanth)

[Jul 17, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f23db4bb67011cb8367eda)

Looks interesting! Thanks for sharing your experience. I think I should give it a try.

[Dorian C Brown](https://hashnode.com/@DorianCBrwn)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f1dd5350ffb41c8bbe5e41)

Agreed I found it pretty annoying. Tabnine+snippets is all I really need right now. I still interested in seeing how it evolves over time but there are some ethical and privacy considerations for me with how it generated suggestions from open source projects.

[Kot](https://hashnode.com/@kotx)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f1962bbceb865a35008521)

I found TabNine to produce much more useful results than Copilot personally.

[Simona Winnekes](https://hashnode.com/@winnekes)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f1962bbceb865a35008521#reply-60f19833cbcd625a5d31feeb)

I have heard people say that!

Do you recommend Tabnine for daily coding? How helpful is it to you?

[Kot](https://hashnode.com/@kotx)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f1962bbceb865a35008521#reply-60f1a981bceb865a35008921)

[Simona Winnekes](https://hashnode.com/@winnekes) Yep! TabNine provides good suggestions for me, and produces less (but not zero) garbage output compared to Copilot. When I tried Copilot, it gave me markdown suggestions (specifically \`\`\`) at the end of every file, which was annoying. TabNine is also pretty helpful for completing plaintext/comments in English.

[Adarsh Thakur](https://hashnode.com/@adarsh-thakur)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f18e70bceb865a35008437)

Now After reading this I am even more excited to try copilot. Thanks for Writing.

[Matej Bošnjak](https://hashnode.com/@mbosnjak)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f18b49cbcd625a5d31fcfb)

Looks like I removed my comment by accident.

I tried it as well and I agree that GH Pilot generates a lot of code smell. I was getting a lot of weird code suggestions, even when cycling trhough alternatives which was even worse.

Currently github pilot looks like a tool with a lot of code snipets and most of them are not really good - aka bad/old practices like adding `var` instead of `let` or `const`, spliting code into too much variables etc...

There's no point for me to use it if I'll have to refactor every single snipet I get.

It also tried to offer me code I already have for certain services, which was super weird since I don't need 2 indentical service functions with different names.

For now I will turn it off as it's more of distraction than help. We'll see how it turns out in the near future.

[Simona Winnekes](https://hashnode.com/@winnekes)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f18b49cbcd625a5d31fcfb#reply-60f197e6cbcd625a5d31fecd)

I agree, indeed more distraction than assistance - I could not recommend it to aspiring developers if they are serious about coding.

Copilot would teach them bad habits and might give the impression that the generated code is the right way of coding just because it works in the intended way.

I'll follow the progress of Copilot but will definitely not be using it in my projects!

[prabanjan raja](https://hashnode.com/@prabanjanraja)

[Jul 17, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f18b49cbcd625a5d31fcfb#reply-60f2871966fcdb0a027413bb)

[Simona Winnekes](https://hashnode.com/@winnekes) thanks for this amazing article  
I was so excited to be a part of the GitHub Copilot's technical preview team but after using it in my projects I absolutely agree with you and now I have it turned off almost most of the time. I just turn it on only when I am in the mood to explore things

[Iva Kop](https://hashnode.com/@IvaKop)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f18ae0bceb865a3500833b)

Very interesting experiment, thank you for sharing! I would love to try copilot for myself and see the extent to which it can automate repetitive code patterns in a larger code-base. I'm guessing this is where we'll see the most value.

[Simona Winnekes](https://hashnode.com/@winnekes)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f18ae0bceb865a3500833b#reply-60f19774bceb865a3500856c)

Indeed!

It is very tedious if it can only used on a file-to-file basis, but it's going to be a completely different game once Copilot is able to take the whole codebase into consideration!

[Matt Pignatore](https://hashnode.com/@mattpignatore)

[Jul 16, 2021](https://hashnode.com/posts/i-built-an-app-with-github-copilot-heres-the-result/60f154e4303c5845ab8cb275/comment/60f167ce3a0aaa311ef8e92d)

Thanks for sharing!
