<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: YGN</title>
    <description>The latest articles on DEV Community by YGN (@ygntechstartup).</description>
    <link>https://dev.to/ygntechstartup</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1201150%2F0054044a-9aaf-4906-92b2-f3867c540e2a.jpg</url>
      <title>DEV Community: YGN</title>
      <link>https://dev.to/ygntechstartup</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ygntechstartup"/>
    <language>en</language>
    <item>
      <title>Discovering My Tech Stack</title>
      <dc:creator>YGN</dc:creator>
      <pubDate>Wed, 07 Aug 2024 08:59:33 +0000</pubDate>
      <link>https://dev.to/ygntechstartup/discovering-my-tech-stack-eo9</link>
      <guid>https://dev.to/ygntechstartup/discovering-my-tech-stack-eo9</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Hi Everyone,&lt;/p&gt;

&lt;p&gt;My name is Gagan. I am a student interested in technology. Back then, one year ago, I had many thoughts swirling around in my head, but I didn't know what to do next. I researched everything myself and learned the things that I wanted to do. This made me an actual learner, but this way takes a lot of time.&lt;/p&gt;

&lt;p&gt;Okay, I will stop saying things like this from now on. The entire purpose of writing this blog today is to share my experience and knowledge with you—knowledge that nobody shares with you. Let's keep the other things aside and delve into the actual content.&lt;/p&gt;

&lt;h2&gt;
  
  
  Main Content
&lt;/h2&gt;

&lt;p&gt;Suppose there's a person who wants to go into the tech field, especially as a Software Developer. At first, he has two options to take to reach what he wants: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;DSA&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DEVELOPMENT&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If the person plans to go into a company like MAANG, then taking DSA is advantageous because companies like MAANG want problem solvers whom they can train and use for building their products.&lt;/p&gt;

&lt;p&gt;The other option is DEVELOPMENT. Let's delve into development. When a person wants to go into development, the first thought is often to become a full-stack developer. They also need to decide what they want to develop—WEB, APP, DESKTOP, or GAME—each of which has a different learning path. Let's talk about web development first, and after that, we can deep dive into other frameworks.&lt;/p&gt;

&lt;p&gt;If you choose WEB DEVELOPMENT, you want to start with HTML, CSS, and JS. After that, there is a twist: there are many full-stack development paths. These paths vary based on the programming language used:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;JAVA FULL STACK&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PYTHON FULL STACK&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;JAVASCRIPT FULL STACK&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Choosing JAVA or PYTHON would be fine because there are fixed frameworks to learn. But if you want to take JAVASCRIPT FULL STACK, there are countless frameworks awaiting you. Choosing the best is somewhat tricky because each framework has its own advantages. The popular choices are ANGULAR, REACT, and VUE, but for beginners, REACT is a popular choice, and most companies accept REACT developers.&lt;/p&gt;

&lt;p&gt;After learning REACT, the person realizes that this is not enough for a company to hire him, so he wants to upskill himself by shifting his codebase from JS to TS (Typescript). At this point, he has only completed the FRONTEND PART; there is a lot more in the backend. The popular choice is the MERN stack, which uses MongoDB for the database, EXPRESS JS for backend APIs, REACTJS for the frontend, and NODEJS for the runtime. Many people choose this stack because it has a good ecosystem, community support, and is widely used by companies.&lt;/p&gt;

&lt;p&gt;But here’s the twist: many DEVELOPERS, including myself, say that the MERN STACK will die soon due to the release of many alternatives that work better than the MERN stack.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0yhqzc5fh7fflo7bub1k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0yhqzc5fh7fflo7bub1k.png" alt="MY OWN TECH STACK" width="800" height="601"&gt;&lt;/a&gt;&lt;br&gt;
Now, I want to introduce my own stack. I call it the Next.js Edge Stack, which I chose myself without any support. I chose this stack because of its serverless capabilities and many performance benefits. This stack consists of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Next.js&lt;/strong&gt; - FRONTEND&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;HONOJS&lt;/strong&gt; - BACKEND API&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;POSTGRES SQL (NEON)&lt;/strong&gt; - DATABASE&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DRIZZLE&lt;/strong&gt; - ORM&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;UPSTASH REDIS&lt;/strong&gt; - CACHING&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CLOUDFLARE&lt;/strong&gt; - API HOSTING&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;VERCEL&lt;/strong&gt; - WEB HOSTING&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;BUN&lt;/strong&gt; - RUNTIME ENVIRONMENT&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can check out my tech stack here: &lt;a href="https://ygntech.vercel.app/MyTechStack" rel="noopener noreferrer"&gt;My Tech Stack&lt;/a&gt;. This is the most wonderful stack that took me a lot of time to find out. The major benefits of this stack are performance and serverless capabilities. I figured out that the person who learns this stack can easily shift to other developments like APP DEVELOPMENT via the T4 STACK, which consists of things similar to my stack. You can check out their tech stack here: &lt;a href="https://docs.t4stack.com/tech-stack" rel="noopener noreferrer"&gt;T4 Tech Stack&lt;/a&gt;. You can use the EXPO router, which is very similar to the NEXTJS workflow and features, to create your desired APP.&lt;/p&gt;

&lt;p&gt;But it’s not over yet—you can even develop desktop apps using Next.js. There is an amazing framework that I found; its name is TAURI. Check it out here: &lt;a href="https://tauri.app/v1/guides/getting-started/setup/next-js/" rel="noopener noreferrer"&gt;TAURI Guide&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Keep the fire burning, fellow coders! Your journey has just begun. 🚀&lt;/p&gt;




</description>
      <category>techstack</category>
    </item>
    <item>
      <title>My Journey to Becoming a Next.js Developer (and Beyond)</title>
      <dc:creator>YGN</dc:creator>
      <pubDate>Thu, 01 Aug 2024 07:32:10 +0000</pubDate>
      <link>https://dev.to/ygntechstartup/my-journey-to-becoming-a-nextjs-developer-and-beyond-1g4a</link>
      <guid>https://dev.to/ygntechstartup/my-journey-to-becoming-a-nextjs-developer-and-beyond-1g4a</guid>
      <description>&lt;h2&gt;
  
  
  Starting with Web Development: The JavaScript Jungle
&lt;/h2&gt;

&lt;p&gt;Hey everyone, it's Gagan here! After a long break, I'm excited to share a personal story that might resonate with many of you aspiring developers. My journey started, as most web dev journeys do, with JavaScript. The sheer number of frameworks can be daunting! I, like many others, chose React as my starting point. I learned the core concepts and explored some useful libraries, feeling confident in my skills. However, research revealed the vast knowledge ocean waiting to be explored.&lt;/p&gt;

&lt;h2&gt;
  
  
  Diving Deeper: TypeScript, Next.js, and the Power of CSS Frameworks
&lt;/h2&gt;

&lt;p&gt;Determined to dive deeper, I delved into TypeScript, solidifying my code with its type safety. This was just the beginning. The discovery of Next.js, a powerful framework built on React, was a game-changer. Its features impressed me, and I eagerly learned its nuances. Soon, I realized that plain CSS wasn't cutting it. Enter Tailwind CSS, a CSS framework that streamlined my styling process.&lt;/p&gt;

&lt;h2&gt;
  
  
  Full-Stack Adventures: Databases, APIs, and the Edge
&lt;/h2&gt;

&lt;p&gt;Next.js boasts full-stack capabilities, meaning we can manage both frontend and backend aspects within the same codebase. Already familiar with SQL, I utilized it for my initial database interactions. But the quest for knowledge led me to explore Object-Relational Mappers (ORMs) as a better alternative to raw queries. Between Drizzle and Prisma, I opted for Drizzle's simplicity and SQL-like approach. For my database needs, I took advantage of a serverless database from NEON to avoid local setup hassles.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fni408p7vqun5ker7qklw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fni408p7vqun5ker7qklw.jpg" alt="Developer Working on Code"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The desire to understand the backend world ignited my interest in REST APIs. After some research, I discovered building APIs using Express in Node.js, but Hono.js in the Edge Runtime also piqued my curiosity. The concept of Edge computing with Cloudflare deployment was fascinating. I even built a couple of basic projects in this environment, utilizing Upstash Redis for speed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Personal Projects and the Internship Grind
&lt;/h2&gt;

&lt;p&gt;But learning is only one piece of the puzzle. To showcase my skills, I embarked on personal projects. These projects became the foundation for my internship applications, landing me interviews for Next.js developer roles. However, the technical tasks for these internships proved overwhelming for someone just starting.&lt;/p&gt;

&lt;p&gt;To meet the challenges, I had to learn new libraries on the fly. While I successfully completed projects like the "Image Generation Application" using OpenAI and Huggingface models, (link: &lt;a href="https://ygn-imaginify.vercel.app/" rel="noopener noreferrer"&gt;Imaginify&lt;/a&gt;), the competition was fierce, and my submissions weren't quite enough.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8gqb9cx0n9a9wy9c791f.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8gqb9cx0n9a9wy9c791f.jpg" alt="Contemplative Developer"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Reality Check: Saturation and the Need for a New Path
&lt;/h2&gt;

&lt;p&gt;The internship experiences revealed a harsh truth: the web development landscape is becoming increasingly saturated. The competition is fierce, and the potential for growth and income doesn't align with my expectations. It was time to explore a different path.&lt;/p&gt;

&lt;p&gt;After careful research, I realized that mastering Data Structures and Algorithms (DSA) is the key to unlocking a brighter future. DSA not only enhances problem-solving skills but also provides a deeper understanding of how systems work. It's a foundation that can lead to a more fulfilling and rewarding career.&lt;/p&gt;

&lt;h2&gt;
  
  
  Embracing the DSA Journey
&lt;/h2&gt;

&lt;p&gt;I'm currently focused on diving deep into DSA. While the road ahead is challenging, I'm excited about the possibilities it holds. This journey has been a rollercoaster, filled with both triumphs and setbacks. I hope my experiences can offer valuable insights to those navigating the complex world of web development.&lt;/p&gt;

&lt;p&gt;Thank you for reading!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>nextjs</category>
      <category>careerchange</category>
      <category>dsa</category>
    </item>
    <item>
      <title>Crafting the Digital Frontier: My Journey from HTML to REACT</title>
      <dc:creator>YGN</dc:creator>
      <pubDate>Sat, 04 Nov 2023 16:30:27 +0000</pubDate>
      <link>https://dev.to/ygntechstartup/crafting-the-digital-frontier-my-journey-from-html-to-react-1d34</link>
      <guid>https://dev.to/ygntechstartup/crafting-the-digital-frontier-my-journey-from-html-to-react-1d34</guid>
      <description>&lt;h2&gt;
  
  
  My Introduction to the Web
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_jrqZArD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://assets.bitdegree.org/online-learning-platforms/storage/media/2018/08/what-is-a-web-developer.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_jrqZArD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://assets.bitdegree.org/online-learning-platforms/storage/media/2018/08/what-is-a-web-developer.jpg" alt="Web Development" width="800" height="498"&gt;&lt;/a&gt;&lt;br&gt;
I am a tech enthusiast exploring different things on my own. I first heard about web development on social media, and I noticed many people were passionate about it. I decided to venture into the world of web development and started by learning HTML and CSS. After mastering the basics of HTML and CSS, I took my first steps into the world of web development.&lt;/p&gt;

&lt;h2&gt;
  
  
  Learning HTML and CSS
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4UdFe01S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://www.filepicker.io/api/file/eYA6E8L3TiGl0GxpQoS6" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4UdFe01S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://www.filepicker.io/api/file/eYA6E8L3TiGl0GxpQoS6" alt="HTML AND CSS" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learning the fundamentals of HTML and CSS was my gateway into web development. These languages laid the foundation for understanding how websites are structured and styled. As I progressed, I began to appreciate the power of web development and became more interested in the field.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Fascination with JavaScript
&lt;/h2&gt;

&lt;p&gt;I soon discovered JavaScript, a versatile and essential language for web development. The dynamic nature of JavaScript captured my interest, and I was eager to explore its capabilities. I decided to delve deeper into JavaScript, from basic concepts to advanced topics.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Introduction to JavaScript
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_jtatJZ8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://miro.medium.com/v2/resize:fit:800/1%2AbthRXJ_FBspSEijOWIRM2A.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_jtatJZ8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://miro.medium.com/v2/resize:fit:800/1%2AbthRXJ_FBspSEijOWIRM2A.png" alt="Javascript" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
My journey into JavaScript started with a desire to grasp both its fundamental and advanced concepts. I turned to YouTube for resources and found a comprehensive playlist called "Namaste Javascript" by the tutor Saini. Completing this playlist enhanced my understanding of JavaScript significantly. &lt;/p&gt;

&lt;p&gt;You can watch the playlist &lt;a href="https://youtube.com/playlist?list=PLlasXeu85E9cQ32gLCvAvr9vNaUccPVNP"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Learning from W3Schools
&lt;/h2&gt;

&lt;p&gt;To solidify my knowledge, I explored the JavaScript documentation on W3Schools, a valuable resource for web developers. This resource helped me gain a more profound understanding of JavaScript's fundamentals.&lt;/p&gt;

&lt;p&gt;You can access the W3Schools JavaScript documentation &lt;a href="https://www.w3schools.com/js/"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Building on Prior Knowledge
&lt;/h2&gt;

&lt;p&gt;My prior experience with C and C++ programming languages, where I learned functional and object-oriented programming, proved to be beneficial. These foundational skills made learning JavaScript more accessible and enjoyable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Advanced JavaScript Concepts
&lt;/h2&gt;

&lt;p&gt;As I progressed, I tackled advanced JavaScript concepts such as promises and callbacks. I found additional documentation and tutorials to master these topics, which expanded my skills even further.&lt;/p&gt;

&lt;h2&gt;
  
  
  Exploring React
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KUhY5XDB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--3zWuwYa3--/c_imagga_scale%2Cf_auto%2Cfl_progressive%2Ch_900%2Cq_auto%2Cw_1600/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pdib9r9rk5j1m7oala1p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KUhY5XDB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--3zWuwYa3--/c_imagga_scale%2Cf_auto%2Cfl_progressive%2Ch_900%2Cq_auto%2Cw_1600/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pdib9r9rk5j1m7oala1p.png" alt="REACT" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
I heard about the demand for React, a popular JavaScript framework. I decided to learn it but encountered challenges in the beginning. Eventually, I discovered Hitesh Choudhary's YouTube channel, which offered an excellent tutorial on React. This tutorial provided me with the knowledge and confidence to work with React effectively.&lt;/p&gt;

&lt;p&gt;You can find Hitesh Choudhary's tutorials &lt;a href="https://www.youtube.com/@HiteshChoudharydotcom"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Expanding Horizons
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--z7_uCZz5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--3SWVWmpi--/c_imagga_scale%2Cf_auto%2Cfl_progressive%2Ch_900%2Cq_auto%2Cw_1600/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6b3ps8i6bk3zprnec3ka.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--z7_uCZz5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--3SWVWmpi--/c_imagga_scale%2Cf_auto%2Cfl_progressive%2Ch_900%2Cq_auto%2Cw_1600/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6b3ps8i6bk3zprnec3ka.png" alt="REACT LIBARIES" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
As I delved deeper into web development, I expanded my skill set by learning the following essential tools, libraries, and frameworks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;React Router:&lt;/strong&gt; I mastered React Router to build single-page applications, enabling me to create dynamic and interactive web experiences. I learned React Router from the official documentation &lt;a href="https://reactrouter.com/en/main"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Axios:&lt;/strong&gt; I learned how to use Axios for efficient data fetching, making it easier to communicate with APIs and retrieve data for my applications. My initial exposure came from the npm documentation &lt;a href="https://www.npmjs.com/package/axios"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tanstack Query:&lt;/strong&gt; I explored Tanstack Query for caching and data fetching, enhancing the performance and responsiveness of my web applications. I began my journey with Tanstack Query by watching a tutorial by Cosden Solutions &lt;a href="https://youtu.be/8K1N3fE-cDs?si=Gwk1cjVBXohBGXDw"&gt;here&lt;/a&gt;. To grasp the core concepts, I delved deeper into the topics of pagination, mutations, and infinite scrolling, as expertly explained by Cand Dev in their video series &lt;a href="https://www.youtube.com/@CandDev"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Formik and Yup:&lt;/strong&gt; To handle forms and ensure data validation, I acquired expertise in Formik and used Yup for form validation, creating seamless user interactions. I followed the official documentation for Formik &lt;a href="https://formik.org/docs/tutorial"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Framer Motion:&lt;/strong&gt; I dived into Framer Motion to add captivating animations to my web projects, providing a visually appealing user experience. I explored this library as part of my web development journey.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cypress:&lt;/strong&gt; To ensure the quality and reliability of my applications, I gained proficiency in Cypress for comprehensive testing. My introduction to Cypress came from a tutorial by Cosden Solutions &lt;a href="https://youtu.be/6BkcHAEWeTU?si=aia2v91lSa_Wp4iL"&gt;here&lt;/a&gt;, and I deepened my knowledge with a tutorial from FreeCodeCamp &lt;a href="https://youtu.be/u8vMu7viCm8?si=jTzMUSRwrGOwrvqg"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tailwind CSS:&lt;/strong&gt; To further enhance my web development skills, I decided to explore a CSS framework. I chose to learn Tailwind CSS, and I found the official documentation to be an invaluable resource &lt;a href="https://tailwindcss.com/"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Daisy UI:&lt;/strong&gt; As I delved into the world of UI components for Tailwind CSS, I discovered Daisy UI, a fantastic resource for enhancing the user interface. You can explore Daisy UI &lt;a href="https://daisyui.com/"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;My journey into the world of web development has been a rewarding and enriching experience. From my early days with HTML and CSS to mastering advanced tools and libraries like React, Axios, Tanstack Query, Formik, Yup, Framer Motion, and Cypress, I've built a strong foundation. I've also broadened my horizons with Tailwind CSS and Daisy UI, giving me the power to create dynamic, user-friendly web applications.&lt;/p&gt;

&lt;p&gt;This document is a testament to my learning journey, and I hope it inspires and guides others on their own path to web development excellence.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
