<?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: Titus-Dsouza</title>
    <description>The latest articles on DEV Community by Titus-Dsouza (@titusdsouza).</description>
    <link>https://dev.to/titusdsouza</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%2F4158013%2F837018d0-4e3c-4f84-9e65-81012ae7b808.png</url>
      <title>DEV Community: Titus-Dsouza</title>
      <link>https://dev.to/titusdsouza</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/titusdsouza"/>
    <language>en</language>
    <item>
      <title>👻 Ghost in the Machine: A Spooky Gemini-Powered AI Experience</title>
      <dc:creator>Titus-Dsouza</dc:creator>
      <pubDate>Wed, 28 Oct 2026 13:28:33 +0000</pubDate>
      <link>https://dev.to/titusdsouza/ghost-in-the-machine-a-spooky-gemini-powered-ai-experience-2ae4</link>
      <guid>https://dev.to/titusdsouza/ghost-in-the-machine-a-spooky-gemini-powered-ai-experience-2ae4</guid>
      <description>

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Ghost in the Machine&lt;/strong&gt; is a Halloween-themed interactive website that brings together spooky visuals and artificial intelligence.&lt;/p&gt;

&lt;p&gt;Inspired by the idea of a haunted computer, the project features a playful dark interface, floating ghost stickers, Halloween decorations, an interactive haunted terminal, and AI-generated spooky stories.&lt;/p&gt;

&lt;p&gt;Rather than creating a serious horror experience, I wanted to make something friendly, fun, and interactive while exploring how AI can be integrated into a web application.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;The project is currently under development.&lt;/p&gt;

&lt;p&gt;A live demo will be added once deployment is complete.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;👻 &lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/Titus-Dsouza/Ghost-in-the-Machine" rel="noopener noreferrer"&gt;https://github.com/Titus-Dsouza/Ghost-in-the-Machine&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;The project uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML5 for the website structure.&lt;/li&gt;
&lt;li&gt;CSS3 for the dark Halloween theme, animations, and responsive design.&lt;/li&gt;
&lt;li&gt;JavaScript for interactive elements and communication with the backend.&lt;/li&gt;
&lt;li&gt;Python and Flask for backend API routes.&lt;/li&gt;
&lt;li&gt;Google Gemini API for chatbot responses and spooky story generation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The intended architecture connects the frontend to a Flask backend, which sends requests to Gemini and returns the generated responses to the website.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Open innovation makes it easier for developers to experiment, learn from existing tools, share their work, and build on one another's ideas.&lt;/p&gt;

&lt;p&gt;This project is an opportunity for me to explore AI integration, frontend development, backend APIs, and open-source project development. I also want to keep the code organized and accessible so others can understand the implementation and contribute improvements.&lt;/p&gt;

&lt;p&gt;Although this project uses the Gemini API, I recognize that an API-based model is not itself necessarily open-source. The open-source aspect of this project is the code and the opportunity for others to inspect, learn from, and extend it.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;p&gt;I used an AI coding agent to help develop and refine the project. I may add a session recording here if I publish one through DevRelay.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Spirit of It
&lt;/h2&gt;

&lt;p&gt;What if the computer you were coding on had a ghost living inside it?&lt;/p&gt;

&lt;p&gt;That idea inspired &lt;em&gt;Ghost in the Machine&lt;/em&gt;: a place where forgotten code, spooky stories, and AI meet in a playful Halloween experience.&lt;/p&gt;

&lt;p&gt;The goal is to make experimenting with AI feel less intimidating and more creative—one ghostly message at a time. 👻🎃&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;This submission is for the Hacktoberfest Open-Source AI Challenge Week 4. Additional partner prize categories will be listed if applicable to the completed project.&lt;/p&gt;

&lt;p&gt;Thanks for checking out my project! 👻&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>StationerySort: Let Local AI Handle the Boring Inventory Updates</title>
      <dc:creator>Titus-Dsouza</dc:creator>
      <pubDate>Sat, 24 Oct 2026 09:58:12 +0000</pubDate>
      <link>https://dev.to/titusdsouza/stationerysort-let-local-ai-handle-the-boring-inventory-updates-4ij3</link>
      <guid>https://dev.to/titusdsouza/stationerysort-let-local-ai-handle-the-boring-inventory-updates-4ij3</guid>
      <description>

&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week3-2026-10-19"&gt;Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;StationerySort&lt;/strong&gt;, a lightweight AI-powered stationery inventory manager designed to make everyday organization easier for students.&lt;/p&gt;

&lt;p&gt;Keeping track of pens, notebooks, sticky notes, and other supplies can become repetitive. Instead of manually updating quantities every time something is purchased or used, StationerySort lets users describe inventory changes in plain English.&lt;/p&gt;

&lt;p&gt;For example, you can type &lt;em&gt;"I bought 10 new blue pens"&lt;/em&gt; or &lt;em&gt;"Used 2 sticky note pads."&lt;/em&gt; The AI generates a proposed inventory update, which the user can review and confirm before it is saved.&lt;/p&gt;

&lt;p&gt;The application also tracks stock levels, highlights items that need restocking, and provides search and category filters.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Images are provided and git hub repo:&lt;a href="https://github.com/Titus-Dsouza/StationerySort" rel="noopener noreferrer"&gt;https://github.com/Titus-Dsouza/StationerySort&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/Titus-Dsouza/StationerySort" rel="noopener noreferrer"&gt;https://github.com/Titus-Dsouza/StationerySort&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I built StationerySort using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Python and Flask&lt;/strong&gt; for the backend.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SQLite&lt;/strong&gt; for storing stationery inventory.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;HTML, CSS, and vanilla JavaScript&lt;/strong&gt; for the frontend.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gemma through Ollama&lt;/strong&gt; for local, open-weight AI inference.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The AI assistant interprets natural-language inventory updates and generates structured proposals. A fallback rule-based parser allows the application to remain usable when Ollama is unavailable.&lt;/p&gt;

&lt;p&gt;I also included a human-confirmation step so that AI-generated changes are reviewed before being applied to the database.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;For this project, open-weight AI is more than an optional feature. It is part of the actual workflow.&lt;/p&gt;

&lt;p&gt;Using Gemma through Ollama gives users the flexibility to run a model locally rather than depend entirely on a proprietary cloud AI API. It also avoids per-request AI API charges when inference is performed locally and allows users to experiment with different compatible models.&lt;/p&gt;

&lt;p&gt;Local inference helps keep inventory information on the user's own machine, while the fallback parser makes the application more resilient when the model runtime is unavailable.&lt;/p&gt;

&lt;p&gt;For me, open innovation means being able to experiment, learn, and build useful AI applications without making a paid cloud service a mandatory dependency.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Lazy Payoff
&lt;/h2&gt;

&lt;p&gt;The idea behind StationerySort is simple: spend less time maintaining inventory and more time getting things done.&lt;/p&gt;

&lt;p&gt;A short natural-language instruction can replace several manual steps, while automatic low-stock alerts help users identify what needs restocking.&lt;/p&gt;

&lt;p&gt;It is a small project, but it explores a practical way to make everyday tasks a little less tedious.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;Open-source AI / open-weight models, as applicable to the challenge's eligibility criteria.&lt;/p&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77knxou6hwodtijtc2ui.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77knxou6hwodtijtc2ui.png" alt=" " width="800" height="458"&gt;&lt;/a&gt;&lt;br&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0uez1xyjvmln0petlg6u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0uez1xyjvmln0petlg6u.png" alt=" " width="800" height="460"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Eden Homes: Bringing a Local Homestay Business Online with Open-Source AI</title>
      <dc:creator>Titus-Dsouza</dc:creator>
      <pubDate>Sun, 18 Oct 2026 17:58:54 +0000</pubDate>
      <link>https://dev.to/titusdsouza/eden-homes-bringing-a-local-homestay-business-online-with-open-source-ai-h6a</link>
      <guid>https://dev.to/titusdsouza/eden-homes-bringing-a-local-homestay-business-online-with-open-source-ai-h6a</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="p"&gt;![&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="p"&gt;](&lt;/span&gt;&lt;span class="sx"&gt;https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/ev2a4lywb46x96mfbmdi.png&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;![&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="p"&gt;](&lt;/span&gt;&lt;span class="sx"&gt;https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/dbm6t65dnfk3qv2f2n9s.png&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;![&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="p"&gt;](&lt;/span&gt;&lt;span class="sx"&gt;https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/59173z3xx4mg910v90ho.png&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="sb"&gt;



&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12"&gt;Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Eden Homes&lt;/strong&gt; is a website project for a homestay business in Honnavar, Karnataka, India.&lt;/p&gt;

&lt;p&gt;Small hospitality businesses often rely on phone calls and messaging to handle enquiries. I wanted to build a straightforward online experience where travellers can explore accommodation options and contact the owner without navigating a complicated booking platform.&lt;/p&gt;

&lt;p&gt;Eden Homes focuses on two accommodation options: &lt;strong&gt;1 BHK and 2 BHK&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The website is designed to help visitors:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Explore property options through image-led listings.&lt;/li&gt;
&lt;li&gt;View property photos in a gallery.&lt;/li&gt;
&lt;li&gt;Open a booking enquiry form for their selected property.&lt;/li&gt;
&lt;li&gt;Enter their name, phone number, and email address.&lt;/li&gt;
&lt;li&gt;Contact the owner directly by phone if they need more information.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The intended customers are families and tourists visiting Honnavar. The business could benefit from more enquiries and less manual effort managing potential bookings.&lt;/p&gt;

&lt;p&gt;My goal is to keep the experience simple, accessible, and suitable for a small local business rather than building another complicated booking platform.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub repository:&lt;/strong&gt; &lt;a href="https://github.com/Titus-Dsouza/Eden-Homes" rel="noopener noreferrer"&gt;https://github.com/Titus-Dsouza/Eden-Homes&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project currently uses HTML, CSS, and vanilla JavaScript for the frontend, with Supabase being integrated for backend services.&lt;/p&gt;

&lt;p&gt;I'm developing the codebase in phases so that the interface, database, authentication, and future AI features can be built and tested incrementally.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I started with a simple frontend and developed the property listings and booking enquiry interface.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Current technologies:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML5&lt;/strong&gt; — page structure and forms.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS3&lt;/strong&gt; — responsive styling and layout.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vanilla JavaScript&lt;/strong&gt; — property selection, gallery interactions, and booking form behaviour.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Supabase&lt;/strong&gt; — database and authentication services, with an Edge Function intended to process booking enquiries.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm approaching the project phase by phase rather than trying to build everything at once. This helps me understand how the frontend, backend services, and database fit together.&lt;/p&gt;

&lt;p&gt;I'm also exploring how open-weight AI models could support an Eden Homes AI concierge in the future. The goal is to help visitors understand accommodation options and get answers to common questions.&lt;/p&gt;

&lt;p&gt;The AI concierge is a planned extension, not a completed feature. I want to integrate it in a way that is useful for the business and practical to maintain.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;For a small business, the cost of building and maintaining software matters.&lt;/p&gt;

&lt;p&gt;Open innovation makes it possible to experiment with open-weight AI models, inspect how components work, and choose infrastructure according to the project's needs. It also offers the flexibility to explore locally running models instead of depending entirely on a paid, closed AI API.&lt;/p&gt;

&lt;p&gt;For Eden Homes, this could eventually mean a more affordable AI concierge that answers frequently asked questions, explains property options, and helps visitors prepare booking enquiries.&lt;/p&gt;

&lt;p&gt;Open innovation also makes learning more accessible. As a student developer, I can experiment with the technology, understand its limitations, and build toward a practical use case without making expensive AI services a requirement from day one.&lt;/p&gt;

&lt;p&gt;My aim is not to add AI just because it is trending. It is to explore whether AI can solve a real problem for a small hospitality business.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Challenge:&lt;/strong&gt; Hacktoberfest Open-Source AI Challenge Week 2 — Side Hustle.&lt;/p&gt;

&lt;p&gt;I'm focusing on building a practical small-business project and exploring how open-source AI can become a useful part of it.&lt;/p&gt;




&lt;p&gt;I'm building Eden Homes incrementally, learning along the way, and aiming to turn a simple local homestay website into a practical tool for a real small business.&lt;/p&gt;

&lt;p&gt;Feedback, suggestions, and contributions are welcome!&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>TouchGrass 🌿 — Turning Screen Time into Outdoor Time</title>
      <dc:creator>Titus-Dsouza</dc:creator>
      <pubDate>Mon, 12 Oct 2026 06:32:31 +0000</pubDate>
      <link>https://dev.to/titusdsouza/touchgrass-turning-screen-time-into-outdoor-time-9k5</link>
      <guid>https://dev.to/titusdsouza/touchgrass-turning-screen-time-into-outdoor-time-9k5</guid>
      <description>&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxs2mtyo83yu9de4n5np2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxs2mtyo83yu9de4n5np2.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Submission for &lt;a href="https://dev.to/challenges/hacktoberfest-week1-2026-10-05"&gt;Hacktoberfest Open-Source AI Challenge — Week 1: Touch Grass&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;TouchGrass&lt;/strong&gt; is a web app concept designed to help people spend less time scrolling and more time exploring the world around them.&lt;/p&gt;

&lt;p&gt;The idea is simple: instead of spending more time deciding what to do, users should be able to get a practical outdoor activity plan and go try it.&lt;/p&gt;

&lt;p&gt;TouchGrass aims to help users discover short outdoor activities based on factors such as their available time, energy, mood, and interests. These could include taking a walk, exploring a nearby area, spending time in nature, or trying a simple outdoor challenge.&lt;/p&gt;

&lt;p&gt;The core philosophy is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use AI → Get a plan → Leave the screen.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The current implementation includes a rule-based fallback. Real inference from an AI model is not yet verified, so the project is still a work in progress.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Repository:&lt;/strong&gt; &lt;a href="https://github.com/Titus-Dsouza/Hacktober_fest_week_2" rel="noopener noreferrer"&gt;https://github.com/Titus-Dsouza/Hacktober_fest_week_2&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live demo:&lt;/strong&gt; A public deployment URL still needs to be confirmed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Vercel link currently available is the project dashboard: &lt;a href="https://vercel.com/titus-dsouza/hacktober_fest_week_2" rel="noopener noreferrer"&gt;https://vercel.com/titus-dsouza/hacktober_fest_week_2&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;The project uses the following planned technology stack:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; HTML, CSS, and JavaScript&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend:&lt;/strong&gt; Python with Django and Django REST Framework&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Authentication:&lt;/strong&gt; Supabase Auth&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI integration:&lt;/strong&gt; Ollama with &lt;code&gt;qwen2.5:3b&lt;/code&gt; planned for local, open-weight inference&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fallback:&lt;/strong&gt; Rule-based responses when model inference is unavailable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The current working fallback helps establish the basic experience while AI integration remains a work in progress.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Chose This Idea
&lt;/h2&gt;

&lt;p&gt;Technology is useful, but it can also keep us indoors and glued to our screens for longer than we intend.&lt;/p&gt;

&lt;p&gt;I wanted to explore a project that uses technology to encourage people to step away from it. Rather than building another chatbot that encourages endless conversation, TouchGrass is intended to help users find an activity and then get off the screen.&lt;/p&gt;

&lt;p&gt;My goal is to develop the project further by making outdoor suggestions more useful, personal, and accessible.&lt;/p&gt;

&lt;h2&gt;
  
  
  Challenges and What I Learned
&lt;/h2&gt;

&lt;p&gt;One of the main challenges is building a useful experience before the AI integration is fully verified. A rule-based fallback provides a foundation, but connecting and testing a real open-weight model is an important next step.&lt;/p&gt;

&lt;p&gt;This project is also helping me learn how frontend interfaces, backend APIs, authentication, and AI components fit together in a web application.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Next?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Verify real inference with the open-weight model.&lt;/li&gt;
&lt;li&gt;Test the complete user journey in a browser.&lt;/li&gt;
&lt;li&gt;Improve personalization and the quality of outdoor missions.&lt;/li&gt;
&lt;li&gt;Publish a working public demo.&lt;/li&gt;
&lt;li&gt;Add screenshots and improve setup documentation so others can try the project.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Prize Category
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Open Innovation&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thought
&lt;/h2&gt;

&lt;p&gt;TouchGrass is a work in progress, but the mission behind it is straightforward: use technology to help people experience more of the world beyond their screens.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Build something useful. Get outside. Touch grass. 🌿&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  hf26challenge #Hacktoberfest #OpenSource #AI #Django #TouchGrass
&lt;/h1&gt;

</description>
      <category>ai</category>
      <category>hacktoberfest</category>
      <category>sideprojects</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Starting my developer journey 🚀</title>
      <dc:creator>Titus-Dsouza</dc:creator>
      <pubDate>Mon, 05 Oct 2026 07:30:31 +0000</pubDate>
      <link>https://dev.to/titusdsouza/starting-my-developer-journey-30af</link>
      <guid>https://dev.to/titusdsouza/starting-my-developer-journey-30af</guid>
      <description>&lt;p&gt;Excited to learn, build, try new things, and complete challenges along the way.&lt;/p&gt;

&lt;h1&gt;
  
  
  DevChallenge #BuildInPublic #Coding
&lt;/h1&gt;

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