gitextract_2ou2nl1y/ ├── .eslintrc.json ├── .gitignore ├── .vercelignore ├── LICENSE ├── README.md ├── components/ │ ├── Blog.tsx │ ├── BookCard.tsx │ ├── Contact/ │ │ ├── Contact.tsx │ │ ├── ContactForm.tsx │ │ └── index.tsx │ ├── CreateAnIssue.tsx │ ├── EpigraphCard.tsx │ ├── Footer.tsx │ ├── FramerMotion/ │ │ ├── AnimatedDiv.tsx │ │ ├── AnimatedHeading.tsx │ │ └── AnimatedText.tsx │ ├── GitHubActivityGraph.tsx │ ├── Home/ │ │ ├── BlogsSection.tsx │ │ ├── EpigraphsSection.tsx │ │ ├── HeroSection.tsx │ │ ├── SkillSection.tsx │ │ └── StatsSection.tsx │ ├── Instagram/ │ │ ├── InstagramPost.tsx │ │ ├── InstagramPostLoading.tsx │ │ └── InstagramSection.tsx │ ├── MDXComponents/ │ │ ├── Code.tsx │ │ ├── CodeSandbox.tsx │ │ ├── CodeTitle.tsx │ │ ├── Codepen.tsx │ │ ├── Danger.tsx │ │ ├── EmbedBlog.tsx │ │ ├── Figcaption.tsx │ │ ├── LinkedInEmbed.tsx │ │ ├── NextAndPreviousButton.tsx │ │ ├── Pre.tsx │ │ ├── Step.tsx │ │ ├── Tip.tsx │ │ ├── UrlMetaInfo.tsx │ │ ├── Warning.tsx │ │ ├── YouTube.tsx │ │ └── index.tsx │ ├── MetaData.tsx │ ├── MovieCard.tsx │ ├── Newsletter.tsx │ ├── OgImage.tsx │ ├── PageHeader.tsx │ ├── PageNotFound.tsx │ ├── PageTop.tsx │ ├── Project.tsx │ ├── QRCodeContainer.tsx │ ├── SVG/ │ │ ├── Ditto.tsx │ │ ├── Flameshot.tsx │ │ ├── Flux.tsx │ │ ├── Logo.tsx │ │ ├── MicrosoftToDo.tsx │ │ ├── RainDrop.tsx │ │ ├── ShareX.tsx │ │ ├── UPI.tsx │ │ ├── Zip7.tsx │ │ └── index.tsx │ ├── ScrollProgressBar.tsx │ ├── ScrollToTopButton.tsx │ ├── ShareOnSocialMedia.tsx │ ├── SnippetCard.tsx │ ├── SnowfallCanvas.tsx │ ├── StaticPage.tsx │ ├── Stats/ │ │ ├── Artist.tsx │ │ ├── MonkeyTypeStats.tsx │ │ ├── StatsCard.tsx │ │ └── Track.tsx │ ├── Support.tsx │ ├── TableOfContents.tsx │ └── TopNavbar.tsx ├── content/ │ ├── FramerMotionVariants.ts │ ├── meta.ts │ ├── siteConfig.ts │ ├── skillsData.ts │ ├── socialMedia.ts │ ├── support.ts │ ├── user.ts │ └── utilitiesData.ts ├── context/ │ └── darkModeContext.tsx ├── docs/ │ └── sanity-deploy.md ├── hooks/ │ ├── useBookmarkBlogs.ts │ ├── useDebounce.ts │ ├── useFetchWithSWR.ts │ ├── useScrollPercentage.ts │ ├── useShare.ts │ ├── useWindowLocation.ts │ └── useWindowSize.ts ├── layout/ │ ├── BlogLayout.tsx │ ├── Layout.tsx │ └── SnippetLayout.tsx ├── lib/ │ ├── MDXContent.ts │ ├── devto.ts │ ├── fetcher.ts │ ├── generateRSS.ts │ ├── github.ts │ ├── hardcover.ts │ ├── instaposts.ts │ ├── interface/ │ │ └── sanity.ts │ ├── interface.ts │ ├── sanityClient.ts │ ├── sanityContent.ts │ ├── sitemap.ts │ ├── spotify.ts │ ├── supabase.ts │ ├── tmdb.ts │ ├── toc.ts │ ├── types.ts │ └── windowsAnimation.ts ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages/ │ ├── 404.tsx │ ├── _app.tsx │ ├── _document.tsx │ ├── about.tsx │ ├── api/ │ │ ├── books.ts │ │ ├── ga.ts │ │ ├── now-playing.ts │ │ ├── posts/ │ │ │ └── insta.ts │ │ ├── revalidate.ts │ │ ├── stats/ │ │ │ ├── artists.ts │ │ │ ├── devto.ts │ │ │ ├── github-contribution.ts │ │ │ ├── github.ts │ │ │ ├── monkeytype.ts │ │ │ └── tracks.ts │ │ ├── validate/ │ │ │ └── email.ts │ │ └── views/ │ │ ├── [slug].ts │ │ └── index.ts │ ├── blogs/ │ │ ├── [slug].tsx │ │ ├── bookmark.tsx │ │ └── index.tsx │ ├── books.tsx │ ├── certificates.tsx │ ├── epigraphs.tsx │ ├── index.tsx │ ├── privacy.tsx │ ├── projects.tsx │ ├── snippets/ │ │ ├── [slug].tsx │ │ └── index.tsx │ ├── stats.tsx │ ├── tet.json │ └── utilities.tsx ├── postcss.config.js ├── public/ │ ├── manifest.json │ └── robots.txt ├── sanity/ │ ├── .eslintrc │ ├── .gitignore │ ├── README.md │ ├── gist.md.ndjson │ ├── package.json │ ├── sanity.cli.ts │ ├── sanity.config.ts │ ├── schemas/ │ │ ├── author.ts │ │ ├── blockContent.ts │ │ ├── category.ts │ │ ├── epigraph.ts │ │ ├── index.ts │ │ ├── language.ts │ │ ├── organization.ts │ │ ├── post.ts │ │ ├── snippet.ts │ │ └── static_page.ts │ ├── static/ │ │ └── .gitkeep │ ├── tailwind.config.js │ └── tsconfig.json ├── sanity.cli.ts ├── styles/ │ └── globals.css ├── tailwind.config.js ├── tsconfig.json ├── utils/ │ ├── date.ts │ ├── functions.ts │ └── utils.ts └── vercel.json