Enhancing Coding Experience with AI
10 months ago
•3 min read
A Journey with Cursor
Dive into my coding journey where I leverage the power of Cursor, an AI-based IDE, to optimize my coding tasks. This article provides a comprehensive guide on how I use Cursor to improve my Next.js project, refactor my GraphQL API, and much more. Each section is accompanied by a YouTube video for a more detailed walkthrough.
You can see the end result of all the improvements I made in the videos on this page: [Lastfm charts].
Optimizing robots.txt file with AI
In this section, I demonstrate how I use Cursor, an IDE based on VSCODE but supercharged with AI, to optimize my robots.txt file.
Enhancing Next.js Project's robots.txt with AI
In this section, I explore how to improve my Next.js project's robots.txt file with the help of Cursor. The video demonstrates how I use directives to make my Cursor agent smarter.
AI-Driven README Enhancement for Next.js Codebase
In this section, I showcase how Cursor can be used to significantly improve your README file. The video demonstrates how I ask Cursor for small corrections, making the process easy and efficient.
Refactoring GraphQL API with AI
In this section, I demonstrate how I use Cursor to add a new query to my GraphQL API and then test it in Apollo Studio Sandbox.
Leveraging Cursor's cmd + k for Editing Shadcn UI + Next.js Project
In this section, I demonstrate how I use Cursor to make minimal coding changes to my Shadcn UI project. The video showcases how I add alerts and fix an issue in my charts component.
Adding Lastfm Charts to GraphQL API using AI
In this section, I demonstrate how I use Cursor to add new functionality to my Next.js + GraphQL codebase. The video showcases how I use Cursor to quickly start coding and improve my API.
Using AI to Add Another Env Variable to Codebase
In this section, I demonstrate how I use Cursor to make quick changes to my codebase, such as adding another environment variable.
Leveraging AI to Add Lastfm Stats to GraphQL API and Next.js Codebase
In this final section, I demonstrate how I use Cursor to add my Lastfm stats to my GraphQL API and Next.js codebase. The video showcases how I explain my needs to Cursor, and it helps me make the right changes quickly.