<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Coolhead</title><description>A dev blog about JavaScript, React, TypeScript, cloud, AI, systems, and the messy parts of building software.</description><link>https://blog.coolhead.in/</link><item><title>Best Delhi Metro App Download: Top 10 Apps for Route Planning, Tickets, and Smart Cards</title><link>https://blog.coolhead.in/best-delhi-metro-app-download-route-planner-saarthi/</link><guid isPermaLink="true">https://blog.coolhead.in/best-delhi-metro-app-download-route-planner-saarthi/</guid><description>If you are searching for the best Delhi Metro app download, you probably want one of three things:</description><pubDate>Wed, 10 Jun 2026 12:00:00 GMT</pubDate></item><item><title>Draw Japan Flag Using TSL - Threejs Shading language</title><link>https://blog.coolhead.in/draw-japan-flag-using-tsl-threejs-shading-language/</link><guid isPermaLink="true">https://blog.coolhead.in/draw-japan-flag-using-tsl-threejs-shading-language/</guid><description>Learn More about the japanese Flag → https://en.wikipedia.org/wiki/Flag\of\Japan</description><pubDate>Fri, 19 Dec 2025 07:43:29 GMT</pubDate></item><item><title>Improve Your Website Web Vitals</title><link>https://blog.coolhead.in/improve-your-website-web-vitals/</link><guid isPermaLink="true">https://blog.coolhead.in/improve-your-website-web-vitals/</guid><description>Core Web Vitals metrics →</description><pubDate>Tue, 16 Dec 2025 13:37:29 GMT</pubDate></item><item><title>Understanding npm link and Its Better Alternative in pnpm</title><link>https://blog.coolhead.in/understanding-npm-link-and-its-better-alternative-in-pnpm/</link><guid isPermaLink="true">https://blog.coolhead.in/understanding-npm-link-and-its-better-alternative-in-pnpm/</guid><description>If you’ve ever built multiple JavaScript packages that depend on each other, you’ve probably used — or at least heard of — npm link. It’s a handy tool that lets you work on a libra</description><pubDate>Sun, 26 Oct 2025 14:17:49 GMT</pubDate></item><item><title>Friends as Mentors - Making Mistakes in adulthood</title><link>https://blog.coolhead.in/friends-as-mentors-making-mistakes-in-adulthood/</link><guid isPermaLink="true">https://blog.coolhead.in/friends-as-mentors-making-mistakes-in-adulthood/</guid><description>Irrespective of your age. You will make mistakes. As a serious person, who really regrets when something goes wrong. Like I would have nightmares of my mistakes. This has become an</description><pubDate>Tue, 07 Oct 2025 16:43:24 GMT</pubDate></item><item><title>Creating Vector Search with TiDB Serverless and Drizzle</title><link>https://blog.coolhead.in/creating-vector-search-with-tidb-serverless-and-drizzle/</link><guid isPermaLink="true">https://blog.coolhead.in/creating-vector-search-with-tidb-serverless-and-drizzle/</guid><description>Vector Search has become highly popular with RAG Systems. In this blog we will learn how we can use the TiDB serverless library to connect with our Database, create schema in drizz</description><pubDate>Mon, 29 Sep 2025 22:14:59 GMT</pubDate></item><item><title>Best PDF Parsers for RAG Applications</title><link>https://blog.coolhead.in/best-pdf-parsers-for-rag-applications/</link><guid isPermaLink="true">https://blog.coolhead.in/best-pdf-parsers-for-rag-applications/</guid><description>Overcoming PDF Hell</description><pubDate>Mon, 22 Sep 2025 16:58:38 GMT</pubDate></item><item><title>How to add NProgess/Youtube loading bar in tanstack start</title><link>https://blog.coolhead.in/how-to-add-nprogessyoutube-loading-bar-in-tanstack-start/</link><guid isPermaLink="true">https://blog.coolhead.in/how-to-add-nprogessyoutube-loading-bar-in-tanstack-start/</guid><description>Install the library from npm:</description><pubDate>Mon, 08 Sep 2025 10:26:50 GMT</pubDate></item><item><title>The CAP Theorem for Marketing</title><link>https://blog.coolhead.in/the-cap-theorem-for-marketing/</link><guid isPermaLink="true">https://blog.coolhead.in/the-cap-theorem-for-marketing/</guid><description>Cap Theorem</description><pubDate>Tue, 22 Jul 2025 13:45:08 GMT</pubDate></item><item><title>Learning Through Pain Points</title><link>https://blog.coolhead.in/learning-through-pain-points/</link><guid isPermaLink="true">https://blog.coolhead.in/learning-through-pain-points/</guid><description>I remember when i first got into web dev. I realised that i can search my queries and get the answers. But once you are into the rabbit hole of debugging, you do learn a lot and st</description><pubDate>Thu, 05 Jun 2025 01:08:56 GMT</pubDate></item><item><title>🏷 How to Build a Custom Badge Web Component with Theme, Size, RTL Support, and Icons</title><link>https://blog.coolhead.in/how-to-build-a-custom-badge-web-component-with-theme-size-rtl-support-and-icons/</link><guid isPermaLink="true">https://blog.coolhead.in/how-to-build-a-custom-badge-web-component-with-theme-size-rtl-support-and-icons/</guid><description>Badges are small UI elements that provide contextual hints, often used to represent statuses, counts, or metadata. In this article, we’ll walk through how to create a modern, custo</description><pubDate>Mon, 26 May 2025 07:36:18 GMT</pubDate></item><item><title>System Design: Build your own Calendar</title><link>https://blog.coolhead.in/system-design-build-your-own-calendar/</link><guid isPermaLink="true">https://blog.coolhead.in/system-design-build-your-own-calendar/</guid><description>This is about me learning/preparing for System Design while creating an Calendar app. Blog is not written as a tutorial but more like an personal guide.</description><pubDate>Sat, 17 May 2025 21:30:27 GMT</pubDate></item><item><title>Web Workers vs Service Workers vs Worklets</title><link>https://blog.coolhead.in/web-workers-vs-service-workers-vs-worklets/</link><guid isPermaLink="true">https://blog.coolhead.in/web-workers-vs-service-workers-vs-worklets/</guid><description>What are Web Workers?</description><pubDate>Sat, 17 May 2025 21:24:13 GMT</pubDate></item><item><title>Creating a Performant Rectangle Selection Box with Callbacks Using Web Components</title><link>https://blog.coolhead.in/creating-a-performant-rectangle-selection-box-with-callbacks-using-web-components/</link><guid isPermaLink="true">https://blog.coolhead.in/creating-a-performant-rectangle-selection-box-with-callbacks-using-web-components/</guid><description>In this article, you&apos;ll learn how to create a performant rectangle selection box using web components and JavaScript. The objective is to build an interactive tool that allows user</description><pubDate>Fri, 07 Feb 2025 16:47:54 GMT</pubDate></item><item><title>CSS Animation Performance - CheatSheet</title><link>https://blog.coolhead.in/css-animation-performance-cheatsheet/</link><guid isPermaLink="true">https://blog.coolhead.in/css-animation-performance-cheatsheet/</guid><description>Here’s a comprehensive table of CSS properties categorized by their impact on browser rendering performance, specifically focusing on Layout, Paint, and Composite:</description><pubDate>Fri, 07 Feb 2025 10:42:02 GMT</pubDate></item><item><title>10 Exciting Web Trends to Watch in 2025</title><link>https://blog.coolhead.in/10-exciting-web-trends-to-watch-in-2025/</link><guid isPermaLink="true">https://blog.coolhead.in/10-exciting-web-trends-to-watch-in-2025/</guid><description>1. Web GPU</description><pubDate>Sun, 05 Jan 2025 13:58:53 GMT</pubDate></item><item><title>Explaining Scoped Context in React with example</title><link>https://blog.coolhead.in/explaining-scoped-context-in-react-with-example/</link><guid isPermaLink="true">https://blog.coolhead.in/explaining-scoped-context-in-react-with-example/</guid><description>React Context is a Global Variable</description><pubDate>Sat, 21 Dec 2024 15:22:18 GMT</pubDate></item><item><title>Top 10 Books on Design System that i Read last year</title><link>https://blog.coolhead.in/top-10-books-on-design-system-that-i-read-last-year/</link><guid isPermaLink="true">https://blog.coolhead.in/top-10-books-on-design-system-that-i-read-last-year/</guid><description>This blog would be helpful for UI/UX designers, product manager, product designers, frontend developers, if you have peer or friends in those roles do share the blog with them. Can</description><pubDate>Sat, 14 Dec 2024 05:45:51 GMT</pubDate></item><item><title>Explained: Symbol in Javascript with examples</title><link>https://blog.coolhead.in/explained-symbol-in-javascript-with-examples/</link><guid isPermaLink="true">https://blog.coolhead.in/explained-symbol-in-javascript-with-examples/</guid><description>Symbol is a builtin object whose constructor returns a symbol primitive — also called a Symbol value or just a Symbol — that&apos;s guaranteed to be unique. Symbols are often used to ad</description><pubDate>Sat, 30 Nov 2024 06:35:15 GMT</pubDate></item><item><title>Mixins in typescript</title><link>https://blog.coolhead.in/mixins-in-typescript/</link><guid isPermaLink="true">https://blog.coolhead.in/mixins-in-typescript/</guid><description>A mixin is an abstract subclass; i.e. a subclass definition that may be applied to different superclasses to create a related family of modified classes.</description><pubDate>Sat, 30 Nov 2024 06:27:04 GMT</pubDate></item><item><title>Mental Model For Typescript&apos;s Type System</title><link>https://blog.coolhead.in/mental-model-for-typescripts-type-system/</link><guid isPermaLink="true">https://blog.coolhead.in/mental-model-for-typescripts-type-system/</guid><description>This article is based on my learning from the book Effective Typescript by Dan Vanderkam</description><pubDate>Mon, 09 Sep 2024 11:52:27 GMT</pubDate></item><item><title>Data Modeling for Subscription Gateway Services integration like Stripe, and Razorpay  with your Sass App</title><link>https://blog.coolhead.in/data-modeling-for-subscription-gateway-services-integration-like-stripe-and-razorpay-with/</link><guid isPermaLink="true">https://blog.coolhead.in/data-modeling-for-subscription-gateway-services-integration-like-stripe-and-razorpay-with/</guid><description>So, You want to create a subscription as a service app. In this article, We are going to create a simple data model for sass app.</description><pubDate>Mon, 09 Sep 2024 11:17:20 GMT</pubDate></item><item><title>Builder Patter in Rust: Explained with example</title><link>https://blog.coolhead.in/builder-patter-in-rust-explained-with-example/</link><guid isPermaLink="true">https://blog.coolhead.in/builder-patter-in-rust-explained-with-example/</guid><description>Use the Rust Playground, for handson learning: https://play.rustlang.org/</description><pubDate>Tue, 02 Jul 2024 22:50:18 GMT</pubDate></item><item><title>File upload on Azure in React</title><link>https://blog.coolhead.in/file-upload-on-azure-in-react/</link><guid isPermaLink="true">https://blog.coolhead.in/file-upload-on-azure-in-react/</guid><description>Code Snippet : Azure sdk</description><pubDate>Tue, 02 Jul 2024 13:33:55 GMT</pubDate></item><item><title>Unzip files in React App</title><link>https://blog.coolhead.in/unzip-files-in-react-app/</link><guid isPermaLink="true">https://blog.coolhead.in/unzip-files-in-react-app/</guid><description>Code Snippet, using zip.js library:</description><pubDate>Tue, 02 Jul 2024 13:19:43 GMT</pubDate></item><item><title>Implementing a Queue in Rust using a Vector</title><link>https://blog.coolhead.in/implementing-a-queue-in-rust-using-a-vector/</link><guid isPermaLink="true">https://blog.coolhead.in/implementing-a-queue-in-rust-using-a-vector/</guid><description>Queues are fundamental data structures in computer science, often used for managing data in a firstin, firstout (FIFO) manner.</description><pubDate>Mon, 11 Mar 2024 19:00:02 GMT</pubDate></item><item><title>What are monoids in functional programming? Explain with examples in javascript</title><link>https://blog.coolhead.in/what-are-monoids-in-functional-programming-explain-with-examples-in-javascript/</link><guid isPermaLink="true">https://blog.coolhead.in/what-are-monoids-in-functional-programming-explain-with-examples-in-javascript/</guid><description>What is a Monoid?</description><pubDate>Tue, 13 Feb 2024 17:58:46 GMT</pubDate></item><item><title>Graph Data Science with Neo4j</title><link>https://blog.coolhead.in/graph-data-science-with-neo4j/</link><guid isPermaLink="true">https://blog.coolhead.in/graph-data-science-with-neo4j/</guid><description>In GDS we refer to this process as projecting a graph and refer to the inmemory graph as a graph projection. GDS can hold multiple graph projections at once and they are managed by</description><pubDate>Tue, 13 Feb 2024 17:31:18 GMT</pubDate></item><item><title>Building a Bento theme for hashnode</title><link>https://blog.coolhead.in/building-a-bento-theme-for-hashnode/</link><guid isPermaLink="true">https://blog.coolhead.in/building-a-bento-theme-for-hashnode/</guid><description>A bit of Nostalgia 🖋️</description><pubDate>Fri, 02 Feb 2024 06:30:33 GMT</pubDate></item><item><title>I created an interactive Site for Chandrayaan-3 - Case Study</title><link>https://blog.coolhead.in/i-created-an-interactive-site-for-chandrayaan-3-case-study/</link><guid isPermaLink="true">https://blog.coolhead.in/i-created-an-interactive-site-for-chandrayaan-3-case-study/</guid><description>Here, is the Video of the project:</description><pubDate>Fri, 29 Dec 2023 01:36:12 GMT</pubDate></item><item><title>Notes on Simon Dev&apos;s Shader Course</title><link>https://blog.coolhead.in/notes-on-simon-devs-shader-course/</link><guid isPermaLink="true">https://blog.coolhead.in/notes-on-simon-devs-shader-course/</guid><description>If you like Shader, and would want to learn more about shader, Simon devs course is great.</description><pubDate>Thu, 28 Dec 2023 10:02:13 GMT</pubDate></item><item><title>I improved my todo List</title><link>https://blog.coolhead.in/i-improved-my-todo-list/</link><guid isPermaLink="true">https://blog.coolhead.in/i-improved-my-todo-list/</guid><description>TLDR,</description><pubDate>Tue, 19 Dec 2023 08:11:04 GMT</pubDate></item><item><title>Iterator methods and combinators in Rust</title><link>https://blog.coolhead.in/iterator-methods-and-combinators-in-rust/</link><guid isPermaLink="true">https://blog.coolhead.in/iterator-methods-and-combinators-in-rust/</guid><description>Hey guys, I am learning rust and i create a comprehensive list of iterators in rust. I really do think this would be helpful for you as well.</description><pubDate>Tue, 05 Dec 2023 18:26:15 GMT</pubDate></item><item><title>10 Microservices that you can build in NodeJS in under 30 minutes</title><link>https://blog.coolhead.in/10-microservices-that-you-can-build-in-nodejs-in-under-30-minutes/</link><guid isPermaLink="true">https://blog.coolhead.in/10-microservices-that-you-can-build-in-nodejs-in-under-30-minutes/</guid><description>Beginner projects for  Nodejs that you can build to showcase your skills. I made this list while learning microservices architecture in Nodejs.</description><pubDate>Tue, 05 Dec 2023 18:14:37 GMT</pubDate></item><item><title>Must Know Rust Macros for beginners</title><link>https://blog.coolhead.in/must-know-rust-macros-for-beginners/</link><guid isPermaLink="true">https://blog.coolhead.in/must-know-rust-macros-for-beginners/</guid><description>Macros are a powerful feature in Rust, and learning to use them effectively can significantly enhance your productivity. Here are some commonly used and helpful macros for Rust beg</description><pubDate>Mon, 04 Dec 2023 18:15:25 GMT</pubDate></item><item><title>Difference Between into_iter, iter() and iter_mut() in rust</title><link>https://blog.coolhead.in/difference-between-intoiter-iter-and-itermut-in-rust/</link><guid isPermaLink="true">https://blog.coolhead.in/difference-between-intoiter-iter-and-itermut-in-rust/</guid><description>In Rust, intoiter(), iter(), and itermut() are methods provided by the Iterator trait, and they are used to create iterators over collections. Here&apos;s a breakdown of the differences</description><pubDate>Fri, 24 Nov 2023 13:10:56 GMT</pubDate></item><item><title>Garbage Collector in javascript</title><link>https://blog.coolhead.in/garbage-collector-in-javascript/</link><guid isPermaLink="true">https://blog.coolhead.in/garbage-collector-in-javascript/</guid><description>In JavaScript, memory management is handled by the JavaScript engine and its runtime environment. One crucial memory management component is the Garbage Collector (GC), which is re</description><pubDate>Tue, 15 Aug 2023 18:29:24 GMT</pubDate></item><item><title>Demystifying JavaScript Terminology</title><link>https://blog.coolhead.in/demystifying-javascript-terminology/</link><guid isPermaLink="true">https://blog.coolhead.in/demystifying-javascript-terminology/</guid><description>1. Syntax Parser: A Program that reads and determines what it does and if the grammar is valid.</description><pubDate>Wed, 09 Aug 2023 12:18:19 GMT</pubDate></item><item><title>Naming Variables in Rust</title><link>https://blog.coolhead.in/naming-variables-in-rust/</link><guid isPermaLink="true">https://blog.coolhead.in/naming-variables-in-rust/</guid><description>Here is a table that you follow the naming variables in Rust.</description><pubDate>Wed, 09 Aug 2023 11:37:22 GMT</pubDate></item><item><title>Preparing For Azure - 204</title><link>https://blog.coolhead.in/preparing-for-azure-204/</link><guid isPermaLink="true">https://blog.coolhead.in/preparing-for-azure-204/</guid><description>Hey, I am preparing for Azure  204 Developer Certification. These are the resources that I collected. If you already have other resources, Tips or Guides, please share them with us</description><pubDate>Wed, 09 Aug 2023 11:15:25 GMT</pubDate></item><item><title>Create Tik-Tok/Youtube Shorts like snap infinite scroll - React</title><link>https://blog.coolhead.in/create-tik-tokyoutube-shorts-like-snap-infinite-scroll-react/</link><guid isPermaLink="true">https://blog.coolhead.in/create-tik-tokyoutube-shorts-like-snap-infinite-scroll-react/</guid><description>Scroll snap is when you scroll a little and it auto scrolls to the next card in the list. You must have seen this feature on Instagram, youtube shorts and TikTok.</description><pubDate>Tue, 23 May 2023 13:36:49 GMT</pubDate></item><item><title>Processes Vs Threads - Explained with Analogy</title><link>https://blog.coolhead.in/processes-vs-threads-explained-with-analogy/</link><guid isPermaLink="true">https://blog.coolhead.in/processes-vs-threads-explained-with-analogy/</guid><description>What is a Process?</description><pubDate>Fri, 05 May 2023 10:24:09 GMT</pubDate></item><item><title>What is HTTP/3? -  protocol explained</title><link>https://blog.coolhead.in/what-is-http3-protocol-explained/</link><guid isPermaLink="true">https://blog.coolhead.in/what-is-http3-protocol-explained/</guid><description>Recently, Pinterest move to HTTP 3.</description><pubDate>Sat, 01 Apr 2023 11:26:42 GMT</pubDate></item><item><title>Create WebStories from your hashnode Blog Posts</title><link>https://blog.coolhead.in/create-webstories-from-your-hashnode-blog-posts/</link><guid isPermaLink="true">https://blog.coolhead.in/create-webstories-from-your-hashnode-blog-posts/</guid><description>Create web stories visit: webstory.coolhead.in</description><pubDate>Sun, 05 Mar 2023 11:01:26 GMT</pubDate></item><item><title>Functional Programming: Composition of Functions</title><link>https://blog.coolhead.in/functional-programming-composition-of-functions/</link><guid isPermaLink="true">https://blog.coolhead.in/functional-programming-composition-of-functions/</guid><description>Input of one function comes from the output of another function.</description><pubDate>Mon, 10 May 2021 12:03:43 GMT</pubDate></item><item><title>10 Ways to Work with Objects in Javascript</title><link>https://blog.coolhead.in/10-ways-to-work-with-objects-in-javascript/</link><guid isPermaLink="true">https://blog.coolhead.in/10-ways-to-work-with-objects-in-javascript/</guid><description>10 Ways to Work with Objects in Javascript</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>21 Things I learnt in 2022</title><link>https://blog.coolhead.in/21-things-i-learnt-in-2022/</link><guid isPermaLink="true">https://blog.coolhead.in/21-things-i-learnt-in-2022/</guid><description>21 Things I learnt in 2022</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Array.some method in Javascript.</title><link>https://blog.coolhead.in/array-some-method-in-javascript/</link><guid isPermaLink="true">https://blog.coolhead.in/array-some-method-in-javascript/</guid><description>Array.some method in Javascript.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>BLOGTO: Vscode extension to help you post blogs to Hashnode, Medium and Dev.to</title><link>https://blog.coolhead.in/blogto-vscode-extension-to-help-you-post-blogs-to-hashnode-medium-and-dev-to/</link><guid isPermaLink="true">https://blog.coolhead.in/blogto-vscode-extension-to-help-you-post-blogs-to-hashnode-medium-and-dev-to/</guid><description>BLOGTO: Vscode extension to help you post blogs to Hashnode, Medium and Dev.to</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>ckltcygw607drzzs1ass62197</title><link>https://blog.coolhead.in/ckltcygw607drzzs1ass62197/</link><guid isPermaLink="true">https://blog.coolhead.in/ckltcygw607drzzs1ass62197/</guid><description>Meditation || Chakras</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Create Infinite Scroll In React</title><link>https://blog.coolhead.in/create-infinite-scroll-in-react/</link><guid isPermaLink="true">https://blog.coolhead.in/create-infinite-scroll-in-react/</guid><description>Create Infinite Scroll In React</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Difference between function scope and block scope in javascript ?</title><link>https://blog.coolhead.in/difference-between-function-scope-and-block-scope-in-javascript/</link><guid isPermaLink="true">https://blog.coolhead.in/difference-between-function-scope-and-block-scope-in-javascript/</guid><description>Difference between function scope and block scope in javascript ?</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Explained: Catamorphism in Functional Programming with examples in javascript</title><link>https://blog.coolhead.in/explained-catamorphism-in-functional-programming-with-examples-in-javascript/</link><guid isPermaLink="true">https://blog.coolhead.in/explained-catamorphism-in-functional-programming-with-examples-in-javascript/</guid><description>Explained: Catamorphism in Functional Programming with examples in javascript</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Explained - Currying in Functional Programming? With examples in javascript</title><link>https://blog.coolhead.in/explained-currying-in-functional-programming-with-examples-in-javascript/</link><guid isPermaLink="true">https://blog.coolhead.in/explained-currying-in-functional-programming-with-examples-in-javascript/</guid><description>Explained  Currying in Functional Programming? With examples in javascript</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Functional Programming : Functions</title><link>https://blog.coolhead.in/functional-programming-functions/</link><guid isPermaLink="true">https://blog.coolhead.in/functional-programming-functions/</guid><description>Functional Programming : Functions</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Here is how i write commit messages</title><link>https://blog.coolhead.in/here-is-how-i-write-commit-messages/</link><guid isPermaLink="true">https://blog.coolhead.in/here-is-how-i-write-commit-messages/</guid><description>Here is how i write commit messages</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>How to add Donate via UPI button to your Hashnode blog ? [Giveaway][India]</title><link>https://blog.coolhead.in/how-to-add-donate-via-upi-button-to-your-hashnode-blog-giveaway-india/</link><guid isPermaLink="true">https://blog.coolhead.in/how-to-add-donate-via-upi-button-to-your-hashnode-blog-giveaway-india/</guid><description>How to add Donate via UPI button to your Hashnode blog ? [Giveaway][India]</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>How to create Avatar Maker in  Next JS and React ?</title><link>https://blog.coolhead.in/how-to-create-avatar-maker-in-next-js-and-react/</link><guid isPermaLink="true">https://blog.coolhead.in/how-to-create-avatar-maker-in-next-js-and-react/</guid><description>How to create Avatar Maker in  Next JS and React ?</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>How to Deploy Next js App/Site on Linode?</title><link>https://blog.coolhead.in/how-to-deploy-next-js-app-site-on-linode/</link><guid isPermaLink="true">https://blog.coolhead.in/how-to-deploy-next-js-app-site-on-linode/</guid><description>How to Deploy Next js App/Site on Linode?</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>How to do Cors configuration For AWS S3 Bucket to make it work on React website?</title><link>https://blog.coolhead.in/how-to-do-cors-configuration-for-aws-s3-bucket-to-make-it-work-on-react-website/</link><guid isPermaLink="true">https://blog.coolhead.in/how-to-do-cors-configuration-for-aws-s3-bucket-to-make-it-work-on-react-website/</guid><description>How to do Cors configuration For AWS S3 Bucket to make it work on React website?</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>🚀Lauching JS-Interview Bot on Twitter</title><link>https://blog.coolhead.in/lauching-js-interview-bot-on-twitter/</link><guid isPermaLink="true">https://blog.coolhead.in/lauching-js-interview-bot-on-twitter/</guid><description>🚀Lauching JSInterview Bot on Twitter</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Navbar hide and show on Scroll using Custom React Hooks</title><link>https://blog.coolhead.in/navbar-hide-and-show-on-scroll-using-custom-react-hooks/</link><guid isPermaLink="true">https://blog.coolhead.in/navbar-hide-and-show-on-scroll-using-custom-react-hooks/</guid><description>Navbar hide and show on Scroll using Custom React Hooks</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Notes on API Modelling</title><link>https://blog.coolhead.in/notes-on-api-modelling/</link><guid isPermaLink="true">https://blog.coolhead.in/notes-on-api-modelling/</guid><description>Notes on API Modelling</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Resources to Learn TypeScript!</title><link>https://blog.coolhead.in/resources-to-learn-typescript/</link><guid isPermaLink="true">https://blog.coolhead.in/resources-to-learn-typescript/</guid><description>Resources to Learn TypeScript!</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Seamless Stripe QR Checkout with Hasura as Backend API</title><link>https://blog.coolhead.in/seamless-stripe-qr-checkout-with-hasura-as-backend-api/</link><guid isPermaLink="true">https://blog.coolhead.in/seamless-stripe-qr-checkout-with-hasura-as-backend-api/</guid><description>Seamless Stripe QR Checkout with Hasura as Backend API</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>SubAsk: Where developers get question based code snippets.</title><link>https://blog.coolhead.in/subask-where-developers-get-question-based-code-snippets/</link><guid isPermaLink="true">https://blog.coolhead.in/subask-where-developers-get-question-based-code-snippets/</guid><description>SubAsk: Where developers get question based code snippets.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Web Scraping with Python : Beautiful Soup</title><link>https://blog.coolhead.in/web-scraping-with-python-beautiful-soup/</link><guid isPermaLink="true">https://blog.coolhead.in/web-scraping-with-python-beautiful-soup/</guid><description>Web Scraping with Python : Beautiful Soup</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item></channel></rss>