air Programming Redefined: My Journey with Copilot
This is a submission for the GitHub Copilot Challenge : Fresh Starts I created the mini web version of the habit. The application allows users to create, update, and delete habits, providing a structured way to monitor progress and achieve personal goals. The app is built using Next.js, Shadcn, Tailwind CSS, and TypeScript. Demo Repo Habit tracker Copilot Experience After working with copilot i was able to complete task easy and learn new tricks to attend good productivity. Here is what I learn File Creation and Test Case Generation: Easily instruct Copilot to create new files or write comprehensive test cases for existing code. Drag-and-Drop File Imports: Dragging and dropping files helps Copilot understand dependencies and automatically import the necessary components into the right places. Example: When asked to create a HabitContext, it provided files with all the required changes and imports. Code Creation from Links: Copilot can generate code based on shared links. Example: It created a ThemeProvider after analyzing the link provided. Suggestions and Error Fixing: GitHub Copilot offers real-time suggestions and fixes errors in the code, which is extremely helpful and time-saving. Code, Extension, and Workspace Analysis: Analyzes the entire codebase, extensions, and workspace to provide relevant results tailored to the context. Code Summarization: Provides concise summaries of code functionality, making it easier to understand complex logic or unfamiliar files. GitHub Models As I'm using the free version, I utilized the default Copilot model, GPT-35-Turbo, for my coding tasks. This model is incredibly efficient and provides reliable suggestions, making development faster and more manageable.. Conclusion After using GitHub Copilot, I realized how easy it has become to complete small projects. Tasks that I previously abandoned because they took too much time or felt mundane can now be completed effortlessly with Copilot. It handles the repetitive work, allowing me to focus on the core and more creative aspects of development. P.S habit is my favourite app if you want to create a habit you should try it.
This is a submission for the GitHub Copilot Challenge : Fresh Starts
I created the mini web version of the habit.
The application allows users to create, update, and delete habits, providing a structured way to monitor progress and achieve personal goals. The app is built using Next.js, Shadcn, Tailwind CSS, and TypeScript.
Demo
Repo
Copilot Experience
After working with copilot i was able to complete task easy and learn new tricks to attend good productivity. Here is what I learn
File Creation and Test Case Generation:
Easily instruct Copilot to create new files or write comprehensive test cases for existing code.
Drag-and-Drop File Imports:
Dragging and dropping files helps Copilot understand dependencies and automatically import the necessary components into the right places.
Example: When asked to create a HabitContext, it provided files with all the required changes and imports.
Code Creation from Links:Copilot can generate code based on shared links.
Example: It created a ThemeProvider after analyzing the link provided.Suggestions and Error Fixing:
GitHub Copilot offers real-time suggestions and fixes errors in the code, which is extremely helpful and time-saving.
Code, Extension, and Workspace Analysis:Analyzes the entire codebase, extensions, and workspace to provide relevant results tailored to the context.
Code Summarization:
Provides concise summaries of code functionality, making it easier to understand complex logic or unfamiliar files.
GitHub Models
As I'm using the free version, I utilized the default Copilot model, GPT-35-Turbo, for my coding tasks. This model is incredibly efficient and provides reliable suggestions, making development faster and more manageable..
Conclusion
After using GitHub Copilot, I realized how easy it has become to complete small projects. Tasks that I previously abandoned because they took too much time or felt mundane can now be completed effortlessly with Copilot. It handles the repetitive work, allowing me to focus on the core and more creative aspects of development.
P.S habit is my favourite app if you want to create a habit you should try it.