<?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: PAPIL VERMA</title>
    <description>The latest articles on DEV Community by PAPIL VERMA (@vpapil).</description>
    <link>https://dev.to/vpapil</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%2F3047527%2Fade091e4-53bd-4117-9388-d8f5c1edf287.jpg</url>
      <title>DEV Community: PAPIL VERMA</title>
      <link>https://dev.to/vpapil</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vpapil"/>
    <language>en</language>
    <item>
      <title>🎮 Tic Tac Toe Game</title>
      <dc:creator>PAPIL VERMA</dc:creator>
      <pubDate>Mon, 28 Apr 2025 16:06:15 +0000</pubDate>
      <link>https://dev.to/vpapil/tic-tac-toe-game-l1k</link>
      <guid>https://dev.to/vpapil/tic-tac-toe-game-l1k</guid>
      <description>&lt;p&gt;🚀 Excited to share my latest project! 🚀&lt;br&gt;
I’ve developed a Tic Tac Toe game using HTML, CSS, and JavaScript! 🎯&lt;br&gt;
 This project was a great exercise in improving my front-end development skills, particularly:&lt;br&gt;
DOM manipulation&lt;br&gt;
Event handling&lt;br&gt;
Dynamic UI updates&lt;br&gt;
Basic game logic and winner/draw detection&lt;br&gt;
Responsive and clean styling with CSS&lt;br&gt;
👨‍💻 Features:&lt;br&gt;
Single-player-based gameplay&lt;br&gt;
Winner and draw detection&lt;br&gt;
Reset and New Game functionality&lt;br&gt;
Responsive design for different screen sizes&lt;br&gt;
While creating this project, I faced a challenge while trying to handle the "draw" situation. 🧩&lt;br&gt;
 It took me some time (and a lot of debugging!) to figure out the right logic, but eventually, I was able to implement a working solution and learned a lot during the process. 🚀&lt;br&gt;
Building this from scratch helped strengthen my understanding of core web development concepts, and I had a lot of fun polishing the user experience with simple yet effective design.&lt;br&gt;
🔗 Always open to feedback and new opportunities to learn and grow!&lt;br&gt;
 Would love to connect with fellow developers and creators. 🚀&lt;/p&gt;

&lt;p&gt;Here is a GITHUB REPO Link for this Project, use it and let me know about your thoughts.&lt;br&gt;
&lt;a href="https://github.com/PAPIL001/TIC-TAC-TOE-GAME-" rel="noopener noreferrer"&gt;https://github.com/PAPIL001/TIC-TAC-TOE-GAME-&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  webdevelopment #html #css #javascript #gamedevelopment #frontend #programming #developerjourney
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Mastering API Requests in JavaScript</title>
      <dc:creator>PAPIL VERMA</dc:creator>
      <pubDate>Tue, 22 Apr 2025 14:44:19 +0000</pubDate>
      <link>https://dev.to/vpapil/mastering-api-requests-in-javascript-3aep</link>
      <guid>https://dev.to/vpapil/mastering-api-requests-in-javascript-3aep</guid>
      <description>&lt;p&gt;🚀 Mastering API Requests in JavaScript with fetch() and async/await&lt;br&gt;
Understanding how to interact with APIs is crucial for any modern web developer. Recently, I explored how the fetch() API works in JavaScript and how to use different HTTP methods like GET, POST, PUT, and DELETE — but with a twist: using async/await for cleaner, more readable code (no more .then() chains!).&lt;br&gt;
Here's a quick breakdown:&lt;br&gt;
✅ GET – Retrieve data from a server.&lt;br&gt;
 ✅ POST – Send new data (like a form submission).&lt;br&gt;
 ✅ PUT – Update existing data.&lt;br&gt;
 ✅ DELETE – Remove data from the server.&lt;br&gt;
💡 It’s easier to use the async/await method rather than the .then() method, especially for handling multiple asynchronous operations sequentially. But again, the choice depends on your specific use case.&lt;br&gt;
🧠 This small shift in syntax makes a big difference in code readability and maintenance.&lt;br&gt;
🔗 Want to dive deeper? Let’s connect and exchange learnings!&lt;/p&gt;

&lt;h1&gt;
  
  
  WebDevelopment #JavaScript #API #asyncawait hashtag#FullStackDevelopment #LearningInPublic #DevJourney
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fwz8qb0boh3w0u8vah9hp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fwz8qb0boh3w0u8vah9hp.png" alt="Image description" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Weather API</title>
      <dc:creator>PAPIL VERMA</dc:creator>
      <pubDate>Thu, 17 Apr 2025 15:37:08 +0000</pubDate>
      <link>https://dev.to/vpapil/weather-api-734</link>
      <guid>https://dev.to/vpapil/weather-api-734</guid>
      <description>&lt;p&gt;Today marks the beginning of my Learn in Public journey — where I’ll be building, sharing, and growing through real hands-on projects.&lt;br&gt;
🔧 First up: a desktop weather app I created using Python and PyQt5!&lt;br&gt;
💡 What it does: ✅ Takes a city name as input&lt;br&gt;
✅ Fetches real-time weather data using OpenWeatherMap API&lt;br&gt;
✅ Displays the temperature in Celsius&lt;br&gt;
✅ Shows a brief weather description (like “Cloudy” or “Sunny”)&lt;br&gt;
✅ Adds a cool emoji for that little extra flair ☀️🌧️❄️&lt;br&gt;
📸 Clean, user-friendly interface + robust error handling = polished mini project I'm proud to share!&lt;br&gt;
🔥 This is just the beginning. More projects, more learnings, and more fun to come. Stay tuned as I explore full-stack development and beyond.&lt;br&gt;
Let’s build in public. Let’s grow together. 💻✨&lt;/p&gt;

&lt;p&gt;Check out my Github for more....&lt;br&gt;
(&lt;a href="https://github.com/PAPIL001/Weather-API" rel="noopener noreferrer"&gt;https://github.com/PAPIL001/Weather-API&lt;/a&gt;)&lt;br&gt;
Check out my LinkedIn.&lt;br&gt;
(&lt;a href="https://www.linkedin.com/in/papil-verma-0a0181337/" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/papil-verma-0a0181337/&lt;/a&gt;)&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>python</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
