<?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: Dhruv Singla</title>
    <description>The latest articles on DEV Community by Dhruv Singla (@dhruvsingla24).</description>
    <link>https://dev.to/dhruvsingla24</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4172443%2Fd98c033e-52ba-4792-bae7-923a07841376.jpeg</url>
      <title>DEV Community: Dhruv Singla</title>
      <link>https://dev.to/dhruvsingla24</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dhruvsingla24"/>
    <language>en</language>
    <item>
      <title>🌿 TouchGrass AI — Less Scrolling. More Exploring.</title>
      <dc:creator>Dhruv Singla</dc:creator>
      <pubDate>Sun, 11 Oct 2026 12:56:46 +0000</pubDate>
      <link>https://dev.to/dhruvsingla24/touchgrass-ai-less-scrolling-more-exploring-4okc</link>
      <guid>https://dev.to/dhruvsingla24/touchgrass-ai-less-scrolling-more-exploring-4okc</guid>
      <description>&lt;p&gt;&lt;strong&gt;What I Built&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;TouchGrass AI is an AI-powered outdoor adventure companion designed to help people spend less time scrolling and more time exploring the real world.&lt;/p&gt;

&lt;p&gt;In a world where we spend hours staring at screens, TouchGrass AI turns the simple idea of going outside into an engaging, personalized adventure.&lt;/p&gt;

&lt;p&gt;Instead of endlessly browsing for things to do, users can discover outdoor missions based on their interests, available time, preferred difficulty, and surroundings. Whether it's exploring a nearby park, noticing birds and plants, discovering something new in the neighborhood, or simply taking a mindful walk, the goal is to make going outside more fun and rewarding.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌱 What makes TouchGrass AI special?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Personalized outdoor missions: Turn your interests and available time into an outdoor adventure.&lt;/p&gt;

&lt;p&gt;Real-world exploration: Encourage users to observe their surroundings, discover nature, and engage with the world around them.&lt;/p&gt;

&lt;p&gt;Voice-assisted companionship: Make outdoor quests more engaging with a hands-free conversational experience, where supported by the current implementation.&lt;/p&gt;

&lt;p&gt;A screen-free mindset: The app helps users prepare for their quest and then focus on the experience rather than remaining glued to their phones.&lt;/p&gt;

&lt;p&gt;Privacy-conscious AI vision: The project aims to make open-weight AI a meaningful part of the experience, with local inference and offline-friendly behavior as key design goals.&lt;/p&gt;

&lt;p&gt;The mission is simple: use AI to help people spend less time using AI-powered screens and more time experiencing the world.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Demo&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;🌐 Try TouchGrass AI: &lt;a href="https://touch-grass-ai-one.vercel.app/" rel="noopener noreferrer"&gt;https://touch-grass-ai-one.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Open the prototype, explore the experience, and imagine your next outdoor quest!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;💻 GitHub Repository: &lt;a href="https://github.com/dhruvsingla24/TouchGrassAI" rel="noopener noreferrer"&gt;https://github.com/dhruvsingla24/TouchGrassAI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The repository contains the project's source code and implementation details.&lt;/p&gt;

&lt;p&gt;Before submitting, replace this placeholder with your actual public repository link.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How I Built It&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I built TouchGrass AI as a mobile-first web experience, focusing on an engaging interface and a practical user journey rather than just another AI chatbot or landing page.&lt;/p&gt;

&lt;p&gt;The core experience is designed around a simple flow:&lt;/p&gt;

&lt;p&gt;Choose your adventure: Select your interests, available time, and preferred challenge level.&lt;/p&gt;

&lt;p&gt;Generate a mission: Use AI to create an outdoor activity tailored to the user's preferences.&lt;/p&gt;

&lt;p&gt;Go outside: Begin the quest and minimize unnecessary screen interaction.&lt;/p&gt;

&lt;p&gt;Discover and reflect: Return to record observations, discoveries, and memorable moments from the experience.&lt;/p&gt;

&lt;p&gt;The project is designed to bring open-source AI into a real-world use case where the technology supports the experience instead of becoming the experience itself.&lt;/p&gt;

&lt;p&gt;My development priorities include:&lt;/p&gt;

&lt;p&gt;A responsive, mobile-first interface.&lt;/p&gt;

&lt;p&gt;Personalized mission generation.&lt;/p&gt;

&lt;p&gt;A simple, distraction-free quest workflow.&lt;/p&gt;

&lt;p&gt;Voice interaction to make adventures more engaging, where implemented.&lt;/p&gt;

&lt;p&gt;An architecture that can support open-weight models, local inference, and offline-friendly functionality.&lt;/p&gt;

&lt;p&gt;Open-source AI approach: The goal is to use open-weight AI models and open-source tooling to power the mission-generation experience, with a focus on making the system transparent, adaptable, and privacy-conscious.&lt;/p&gt;

&lt;p&gt;Implementation note: Add the exact model name, inference runtime, and framework used in your working build before publishing this section. Only claim local inference, offline support, or a working voice assistant if you have verified those features in the deployed version or repository.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why Does Open Innovation Matter?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Open innovation matters because AI should not be limited to closed platforms, proprietary APIs, or systems that users cannot inspect or adapt.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;For TouchGrass AI, open-source AI creates opportunities to:&lt;br&gt;
*&lt;/em&gt;&lt;br&gt;
Experiment freely: Customize how outdoor missions are generated for different users and environments.&lt;/p&gt;

&lt;p&gt;Build with transparency: Make the model and supporting implementation easier for other developers to inspect and improve.&lt;/p&gt;

&lt;p&gt;Explore privacy-first experiences: Investigate local inference so personal preferences and interactions can remain on the user's device where feasible.&lt;/p&gt;

&lt;p&gt;Reduce dependency on closed services: Build toward an experience that can work with fewer external API dependencies.&lt;/p&gt;

&lt;p&gt;Enable community contributions: Allow developers to improve mission generation, accessibility, voice interaction, and offline capabilities.&lt;/p&gt;

&lt;p&gt;The interesting part is the contrast: we're using AI to encourage people to put their phones down.&lt;/p&gt;

&lt;p&gt;Open innovation makes it possible to experiment with that idea in a way that other developers can understand, extend, and build upon.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌿 TouchGrass AI — Less scrolling. More exploring.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Thanks for checking out my project! Feedback, ideas, and contributions are welcome.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>From Beginner to Builder: My Coding Journey Begins</title>
      <dc:creator>Dhruv Singla</dc:creator>
      <pubDate>Fri, 09 Oct 2026 04:28:53 +0000</pubDate>
      <link>https://dev.to/dhruvsingla24/from-beginner-to-builder-my-coding-journey-begins-9gb</link>
      <guid>https://dev.to/dhruvsingla24/from-beginner-to-builder-my-coding-journey-begins-9gb</guid>
      <description>&lt;p&gt;Hello, Dev Community! I'm starting my developer journey &lt;/p&gt;

&lt;p&gt;Hey everyone!&lt;/p&gt;

&lt;p&gt;I'm a first-year B.Tech CSE (AI &amp;amp; ML) student, and I'm excited to start sharing my learning journey here.&lt;/p&gt;

&lt;p&gt;Currently, I'm focusing on:&lt;/p&gt;

&lt;p&gt;Java — learning programming fundamentals and building problem-solving skills.&lt;/p&gt;

&lt;p&gt;HTML &amp;amp; CSS — exploring web development and learning how to build websites.&lt;/p&gt;

&lt;p&gt;AI &amp;amp; Machine Learning — exploring the field and discovering what I can create with it.&lt;/p&gt;

&lt;p&gt;I'm still a beginner, and I know there's a lot to learn. My goal is to stay consistent, build real projects, learn from my mistakes, and connect with people who share similar interests.&lt;/p&gt;

&lt;p&gt;I'd love to hear from you!&lt;/p&gt;

&lt;p&gt;What advice would you give someone just starting their developer journey?&lt;/p&gt;

&lt;p&gt;Let's learn and grow together! 🤝&lt;/p&gt;

&lt;h1&gt;
  
  
  DevCommunity #100DaysOfCode #Java #WebDevelopment #AIandML
&lt;/h1&gt;

</description>
      <category>beginners</category>
      <category>java</category>
      <category>learning</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
