

It was very helpful to have the suggestions giving me 20s, 30s. In this example I only have 2 files opened:Īs you can see, the suggestions are made based on the context of the file I am working on. The following video shows, how I Copilot is using me in IntelliJ to write a test for my OAO Parser:Ĭopilot is using the context of your IDE - current file, opened tabs, project file-, this is why when I work I keep many files opened in my IDE. I have to create a file with the data I want to test, and then I have to write the test, and most of these tasks are repetitive. Writing tests for these parsers is tedious, and I have to do it for each new parser I write.

faster Īs part of the WindR project, I have to write many file parsers (GPX, OAO) to extract data from files and do some calculations: top 5 500m, 10s, max speed and many more. I have not tried AWS yet, but I will soon. To make it short, WindR mixes many technologies: JavaScript, TypeScript, Java, Python, Vue, React / ReactNative, Node, Spring, MongoDB, Redis, and Containers/Docker all these are managed in GitHub repositories and deployed on various Cloud Services from Azure ( Container Apps, Azure Functions, Storage, Database), GCP ( Storage, Cloud Run) and Clever Cloud (Web, Database, Storage).

I will not go into the details of how Copilot works, but I will share with you my experience with it, and how it has changed my life as a developer.Ĭopilot will help developers differently depending on the way they work and the phase of the project they are in. I am part of the first group, and I have been using it for more than a year now. Some people love it, some people hate it, and some people are just curious about it. Since its launch, GitHub Copilot has been a hot topic in the developer community.
