<?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: Hrishi Mehta</title>
    <description>The latest articles on DEV Community by Hrishi Mehta (@mehtahrishi).</description>
    <link>https://dev.to/mehtahrishi</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%2F2386670%2Fa2281241-a838-4af9-a0ec-0192667f5397.jpg</url>
      <title>DEV Community: Hrishi Mehta</title>
      <link>https://dev.to/mehtahrishi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mehtahrishi"/>
    <language>en</language>
    <item>
      <title>I Built an Entire Workflow Automation Platform Using the GitHub Copilot CLI 🤖✨</title>
      <dc:creator>Hrishi Mehta</dc:creator>
      <pubDate>Sun, 15 Feb 2026 23:42:03 +0000</pubDate>
      <link>https://dev.to/mehtahrishi/i-built-an-entire-workflow-automation-platform-using-the-github-copilot-cli-imh</link>
      <guid>https://dev.to/mehtahrishi/i-built-an-entire-workflow-automation-platform-using-the-github-copilot-cli-imh</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github-2026-01-21"&gt;GitHub Copilot CLI Challenge&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;Sluice&lt;/strong&gt;, a visual, node-based automation platform designed for developers who are tired of repetitive manual tasks.&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.amazonaws.com%2Fuploads%2Farticles%2F3qnq2ujnkn1csks5e2wg.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%2F3qnq2ujnkn1csks5e2wg.png" alt=" " width="800" height="367"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We've all been there: "Can you summarize these PDF to text, md, etc ?" or "Can you change image type without losing quality of uploaded image ?" or "Just quickly verify this CSV data?" or "Suggestions to improve this code file?".&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.amazonaws.com%2Fuploads%2Farticles%2F5px7is0q79c9mknvq6mu.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%2F5px7is0q79c9mknvq6mu.png" alt=" " width="800" height="355"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Instead of writing a new throwaway script every time, &lt;strong&gt;Sluice&lt;/strong&gt; lets you drag and drop nodes to create reusable workflows.&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.amazonaws.com%2Fuploads%2Farticles%2Fjs932x99l5wls14frfx3.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%2Fjs932x99l5wls14frfx3.png" alt=" " width="800" height="356"&gt;&lt;/a&gt;&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.amazonaws.com%2Fuploads%2Farticles%2Fy23vrir78uemxmzvu4ze.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%2Fy23vrir78uemxmzvu4ze.png" alt=" " width="800" height="354"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Video Executing one flow - &lt;a href="https://res.cloudinary.com/dfzqhhywm/video/upload/v1700000000/1f96fdaa-3673-4021-bbb5-35fb5d429b55_rknz56.mp4" rel="noopener noreferrer"&gt;https://res.cloudinary.com/dfzqhhywm/video/upload/v1700000000/1f96fdaa-3673-4021-bbb5-35fb5d429b55_rknz56.mp4&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;🧠 AI Nodes&lt;/strong&gt;: "Explain Content", "Analyze Code", and "Describe Scene". I integrated LLMs to not just process files but &lt;em&gt;understand&lt;/em&gt; them.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;📄 PDF Power&lt;/strong&gt;: Watermark, Encrypt, Highlight Signatures, and Compress PDFs visually.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;🔊 Audio Analysis&lt;/strong&gt;: Detect emotion in audio files (because why not?).&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;💻 Developer Tools&lt;/strong&gt;: A "Code Refactor" node that cleans up messy code and a "JSON Repair" node that fixes broken data structures.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It uses a &lt;strong&gt;Next.js&lt;/strong&gt; frontend with &lt;strong&gt;React Flow&lt;/strong&gt; for the canvas, and a robust &lt;strong&gt;FastAPI (Python)&lt;/strong&gt; backend to handle heavy file processing.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot CLI
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Wait, did I actually write code?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Okay, here's the kicker: I built this entire full-stack application using &lt;strong&gt;GitHub Copilot in the CLI&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I used the CLI agent for everything. You literally just prompt it, and it writes the code for you. It's not just "autocomplete" anymore; it's a full-on coding partner.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it's a Must-Try:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Prompt &amp;amp; It Codes&lt;/strong&gt;: I didn't have to manually wire up the complex React Flow nodes or write the API endpoints. I just told the CLI: &lt;em&gt;"Create a Properties Panel that dynamically updates based on the selected node string"&lt;/em&gt; and it scaffolded the entire component, imports and all.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;MCP Servers are Insane&lt;/strong&gt;: The Model Context Protocol (MCP) server integration is the real game-changer. It allows the CLI to interact with my local file system, run terminal commands, and even search the web contextually. It feels like the AI has "hands" inside my project.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Easy Model Switching&lt;/strong&gt;: One minute I'm using a fast model for quick CSS fixes, and the next I'm switching to a reasoning-heavy model to debug a race condition in the backend. The ability to fluidly switch models within the same CLI session meant I always had the right brain for the job.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Complex Logic? No Problem&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  I had a messy &lt;code&gt;engine.py&lt;/code&gt; file handling 20 different file operations.&lt;/li&gt;
&lt;li&gt;  I asked the CLI to refactor the &lt;code&gt;if/elif&lt;/code&gt; blocks for AI processing (&lt;code&gt;explain&lt;/code&gt;, &lt;code&gt;analyze&lt;/code&gt;, &lt;code&gt;suggest&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;  It rewrote the entire conditional structure to use a clean, dynamic prompting system, handling file type detection and fallbacks for binary files automatically.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Building this project felt less like coding and more like directing a highly skilled engineer. If you haven't tried the new CLI agent workflow yet, you're working too hard. 🚀&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>cli</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>AI-Powered Recipe Discovery with Intelligent Search</title>
      <dc:creator>Hrishi Mehta</dc:creator>
      <pubDate>Mon, 09 Feb 2026 07:38:06 +0000</pubDate>
      <link>https://dev.to/mehtahrishi/ai-powered-recipe-discovery-with-intelligent-search-ae9</link>
      <guid>https://dev.to/mehtahrishi/ai-powered-recipe-discovery-with-intelligent-search-ae9</guid>
      <description>&lt;p&gt;Too much of tech, tired huh, lets do fun with bud Algolia :)&lt;/p&gt;

&lt;p&gt;🍳 Auto-Yum: AI-Powered Recipe Discovery with Intelligent Search&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.amazonaws.com%2Fuploads%2Farticles%2F6qvm2xskil1kbh42rvsk.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%2F6qvm2xskil1kbh42rvsk.png" alt=" " width="800" height="352"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Turn pantry chaos into gourmet meals — instantly.&lt;/p&gt;

&lt;p&gt;Link - &lt;a href="https://nutra-blond.vercel.app/" rel="noopener noreferrer"&gt;https://nutra-blond.vercel.app/&lt;/a&gt;&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.amazonaws.com%2Fuploads%2Farticles%2Fsss1qa7zynpjtcz2ozzc.gif" 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%2Fsss1qa7zynpjtcz2ozzc.gif" alt="Auto-Yum Demo GIF" width="480" height="480"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Auto-Yum is an AI-powered recipe platform that generates personalized meals based on the ingredients you already have, your dietary needs, and the time you can spare. Every recipe the AI creates becomes searchable for the entire community through lightning-fast intelligent search.&lt;/p&gt;

&lt;p&gt;This isn’t just recipe generation.&lt;br&gt;
It’s AI creation + smart discovery infrastructure working together.&lt;/p&gt;

&lt;p&gt;🚩 The Problem&lt;/p&gt;

&lt;p&gt;Home cooks struggle with three everyday challenges:&lt;/p&gt;

&lt;p&gt;😵 Decision Fatigue&lt;/p&gt;

&lt;p&gt;“What can I make with these random ingredients?”&lt;/p&gt;

&lt;p&gt;🧩 Discovery Gap&lt;/p&gt;

&lt;p&gt;Existing recipe sites rarely match your exact ingredients, diet, and time limit.&lt;/p&gt;

&lt;p&gt;🔍 Search Limitations&lt;/p&gt;

&lt;p&gt;Traditional search can’t understand:&lt;/p&gt;

&lt;p&gt;Ingredient substitutions&lt;/p&gt;

&lt;p&gt;Dietary nuances&lt;/p&gt;

&lt;p&gt;Fuzzy matches like “pasta” → spaghetti or penne&lt;/p&gt;

&lt;p&gt;💡 Our Solution: AI Generation + Intelligent Indexing&lt;/p&gt;

&lt;p&gt;Auto-Yum combines AI creativity with powerful search infrastructure so every generated recipe becomes part of a growing, searchable ecosystem.&lt;/p&gt;

&lt;p&gt;Algolia Capabilites&lt;/p&gt;

&lt;p&gt;Auto Sync - Synchronize all recipes from MongoDB to Algolia search index&lt;/p&gt;

&lt;p&gt;Link - &lt;a href="https://nutra-blond.vercel.app/admin/sync" rel="noopener noreferrer"&gt;https://nutra-blond.vercel.app/admin/sync&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🤖 How the AI Works&lt;/p&gt;

&lt;p&gt;Technology: Google Gemini 2.5-flash via Genkit&lt;/p&gt;

&lt;p&gt;Generation Flow&lt;/p&gt;

&lt;p&gt;User inputs:&lt;/p&gt;

&lt;p&gt;Available ingredients&lt;/p&gt;

&lt;p&gt;Dietary preferences&lt;/p&gt;

&lt;p&gt;Time constraints&lt;/p&gt;

&lt;p&gt;AI produces a complete, structured, nutritionally analyzed recipe.&lt;/p&gt;

&lt;p&gt;🧠 AI Capabilities&lt;/p&gt;

&lt;p&gt;✔ Ingredient Intelligence – Suggests substitutions and flavor pairings&lt;br&gt;
✔ Nutritional Precision – Calculates macros per serving&lt;br&gt;
✔ Food Safety Awareness – Cooking warnings &amp;amp; storage tips&lt;br&gt;
✔ Professional Quality – Equipment lists and pro techniques&lt;br&gt;
✔ Flavor Profiling – Describes taste and texture experience&lt;/p&gt;

&lt;p&gt;Example Input:&lt;br&gt;
"chicken, spinach, garlic, rice" + high-protein + 30 minutes&lt;/p&gt;

&lt;p&gt;AI Output:&lt;br&gt;
A full recipe with:&lt;/p&gt;

&lt;p&gt;15 structured steps&lt;/p&gt;

&lt;p&gt;35g protein per serving&lt;/p&gt;

&lt;p&gt;Equipment list&lt;/p&gt;

&lt;p&gt;Variations&lt;/p&gt;

&lt;p&gt;Storage instructions&lt;/p&gt;

&lt;p&gt;🔍 How We Use Algolia (The Brain of Discovery)&lt;/p&gt;

&lt;p&gt;Algolia powers instant, intelligent discovery across all AI-generated recipes.&lt;/p&gt;

&lt;p&gt;1️⃣ Automatic Indexing Pipeline&lt;/p&gt;

&lt;p&gt;Every recipe is indexed with rich searchable attributes:&lt;/p&gt;

&lt;p&gt;title, description&lt;/p&gt;

&lt;p&gt;mainIngredients&lt;/p&gt;

&lt;p&gt;ingredients.item (nested search)&lt;/p&gt;

&lt;p&gt;searchKeywords (from original user input)&lt;/p&gt;

&lt;p&gt;category, difficulty, source&lt;/p&gt;

&lt;p&gt;2️⃣ Faceted Navigation&lt;/p&gt;

&lt;p&gt;Users can filter recipes by:&lt;/p&gt;

&lt;p&gt;🥗 Dietary Tags (Vegan, Keto, Gluten-Free, High-Protein)&lt;/p&gt;

&lt;p&gt;🧑‍🍳 Difficulty (Easy / Medium / Hard)&lt;/p&gt;

&lt;p&gt;⏱ Time Range (Quick meals vs slow-cooked)&lt;/p&gt;

&lt;p&gt;🔥 Nutritional Goals (Calorie-conscious)&lt;/p&gt;

&lt;p&gt;Each filter shows live result counts.&lt;/p&gt;

&lt;p&gt;3️⃣ Smart Ranking&lt;/p&gt;

&lt;p&gt;Popular and highly viewed recipes rise to the top using:&lt;/p&gt;

&lt;p&gt;customRanking: ['desc(views)']&lt;/p&gt;

&lt;p&gt;This creates a community feedback loop where the best AI recipes get discovered more often.&lt;/p&gt;

&lt;p&gt;4️⃣ InstantSearch Experience&lt;/p&gt;

&lt;p&gt;Using react-instantsearch, users get:&lt;/p&gt;

&lt;p&gt;🔎 Real-time search results&lt;/p&gt;

&lt;p&gt;🎯 Multi-select filters&lt;/p&gt;

&lt;p&gt;📊 Live stats ("Showing 12 of 47 recipes")&lt;/p&gt;

&lt;p&gt;🖼 Beautiful recipe cards&lt;/p&gt;

&lt;p&gt;⚡ Sub-50ms search response time&lt;/p&gt;

&lt;p&gt;5️⃣ Smart Searchable Attributes&lt;/p&gt;

&lt;p&gt;Searching for “pasta” can return recipes containing:&lt;/p&gt;

&lt;p&gt;Spaghetti&lt;/p&gt;

&lt;p&gt;Penne&lt;/p&gt;

&lt;p&gt;Fusilli&lt;/p&gt;

&lt;p&gt;…even if “pasta” isn’t in the title.&lt;/p&gt;

&lt;p&gt;That’s ingredient-level intelligence, not keyword matching.&lt;/p&gt;

&lt;p&gt;🏗 Technical Architecture&lt;br&gt;
Layer   Technology&lt;br&gt;
Frontend    Next.js 15, React 19, TypeScript, Tailwind CSS&lt;br&gt;
AI Engine   Google Gemini 2.5-flash via Genkit&lt;br&gt;
Search  Algolia InstantSearch&lt;br&gt;
Database    MongoDB (source of truth)&lt;br&gt;
Images  Pexels API (auto-fetch per recipe keywords)&lt;br&gt;
Sync Strategy&lt;/p&gt;

&lt;p&gt;⚙️ Config Sync: Index settings applied on every batch sync&lt;/p&gt;

&lt;p&gt;🌟 What Makes Auto-Yum Original&lt;br&gt;
🤝 Dual Intelligence System&lt;/p&gt;

&lt;p&gt;AI generates recipes → Algolia organizes and makes them discoverable.&lt;/p&gt;

&lt;p&gt;Most recipe apps are static databases.&lt;br&gt;
Auto-Yum is an ever-growing AI-powered food ecosystem.&lt;/p&gt;

&lt;p&gt;🎯 Constraint-Based Discovery&lt;/p&gt;

&lt;p&gt;“I have only vegetables and 20 minutes.”&lt;/p&gt;

&lt;p&gt;→ AI creates the recipe&lt;br&gt;
→ It gets indexed&lt;br&gt;
→ Others can find it using filters later&lt;/p&gt;

&lt;p&gt;📈 Community Learning Loop&lt;/p&gt;

&lt;p&gt;Great AI recipes get more views → Ranked higher → Discovered more often.&lt;/p&gt;

&lt;p&gt;The system learns from user engagement, not just data.&lt;/p&gt;

&lt;p&gt;🚀 Proactive (Non-Chatbot) Intelligence&lt;/p&gt;

&lt;p&gt;No chat conversation needed.&lt;/p&gt;

&lt;p&gt;Input constraints → Get solution → Discover similar recipes instantly.&lt;/p&gt;

&lt;p&gt;🎨 Usability Highlights&lt;/p&gt;

&lt;p&gt;✅ 3-Step Flow: Enter ingredients → AI generates → Recipe instantly searchable&lt;br&gt;
✅ &amp;lt;50ms Search: Instant results with live filters&lt;br&gt;
✅ Mobile-First Design&lt;br&gt;
✅ Accessible (keyboard + screen reader friendly)&lt;br&gt;
✅ Real-time visual feedback for filters and results&lt;/p&gt;

&lt;p&gt;🌍 Impact&lt;/p&gt;

&lt;p&gt;For Users:&lt;br&gt;
Never waste ingredients again. Always have dinner ideas.&lt;/p&gt;

&lt;p&gt;For the Community:&lt;br&gt;
Every generated recipe improves discovery for everyone.&lt;/p&gt;

&lt;p&gt;For Health:&lt;br&gt;
Accurate nutritional data supports dietary goals.&lt;/p&gt;

&lt;p&gt;For Search Innovation:&lt;br&gt;
Demonstrates search as infrastructure for AI-generated content.&lt;/p&gt;

&lt;p&gt;🎬 Demo Flow&lt;/p&gt;

&lt;p&gt;Visit /discover&lt;/p&gt;

&lt;p&gt;Enter: "tomatoes, basil, pasta"&lt;/p&gt;

&lt;p&gt;AI generates Classic Margherita Pasta&lt;/p&gt;

&lt;p&gt;Recipe is auto-indexed&lt;/p&gt;

&lt;p&gt;Go to /search&lt;/p&gt;

&lt;p&gt;Search "pasta" → Find it instantly&lt;/p&gt;

&lt;p&gt;Apply filters: Easy + Under 30 min → Results refine in milliseconds&lt;/p&gt;

&lt;p&gt;🧠 Why This Is a “Non-Conversational AI Experience”&lt;/p&gt;

&lt;p&gt;❌ Not a chatbot&lt;br&gt;
✅ Proactive assistance&lt;br&gt;
✅ AI generation embedded in workflow&lt;br&gt;
✅ Intelligent retrieval via filters &amp;amp; search&lt;br&gt;
✅ Every AI output becomes searchable knowledge&lt;/p&gt;

&lt;p&gt;Algolia acts as the memory layer for AI creativity.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>algoliachallenge</category>
      <category>ai</category>
      <category>agents</category>
    </item>
    <item>
      <title>Welcome to the Gravity - By Antigravity, Space and Beyond :)</title>
      <dc:creator>Hrishi Mehta</dc:creator>
      <pubDate>Sun, 01 Feb 2026 11:42:14 +0000</pubDate>
      <link>https://dev.to/mehtahrishi/welcome-to-the-gravity-4l11</link>
      <guid>https://dev.to/mehtahrishi/welcome-to-the-gravity-4l11</guid>
      <description>&lt;h1&gt;
  
  
  🚀 Space-Themed Developer Portfolio — Mission Control
&lt;/h1&gt;

&lt;p&gt;An immersive, interactive developer portfolio designed as a &lt;strong&gt;futuristic mission control system&lt;/strong&gt;. Built with &lt;strong&gt;React + TypeScript&lt;/strong&gt; and deployed on &lt;strong&gt;Google Cloud Run&lt;/strong&gt;, this portfolio transforms technical storytelling into a &lt;strong&gt;playable digital experience&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Instead of scrolling through a résumé, visitors explore projects, run terminal commands, and even unlock certifications through a hidden space game.&lt;/p&gt;

&lt;p&gt;Link - &lt;a href="https://new-portfolio-807524481289.us-central1.run.app" rel="noopener noreferrer"&gt;https://new-portfolio-807524481289.us-central1.run.app&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🌌 About Me
&lt;/h2&gt;

&lt;p&gt;I’m &lt;strong&gt;Hrishi Mehta&lt;/strong&gt;, a 2025 Computer Science graduate passionate about building at the intersection of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🤖 AI/ML Engineering
&lt;/li&gt;
&lt;li&gt;💻 Full Stack Development
&lt;/li&gt;
&lt;li&gt;☁️ Cloud &amp;amp; DevOps
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I believe portfolios should do more than list projects — they should &lt;strong&gt;demonstrate creativity, engineering depth, and problem-solving through interaction&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This project reflects how I think: &lt;strong&gt;immersive, technical, and experience-driven&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎮 Interactive Portfolio Experience
&lt;/h2&gt;

&lt;p&gt;This portfolio functions like a &lt;strong&gt;digital spaceship cockpit&lt;/strong&gt; where recruiters can explore my work.&lt;/p&gt;

&lt;h3&gt;
  
  
  🕹 Space Game (Easter Egg)
&lt;/h3&gt;

&lt;p&gt;A custom &lt;strong&gt;HTML5 Canvas space shooter&lt;/strong&gt; where players dodge asteroids and unlock hidden certification messages. Gamified credential discovery turns passive viewing into an engaging experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  💻 Interactive Terminal
&lt;/h3&gt;

&lt;p&gt;A fully functional in-browser CLI:&lt;/p&gt;

&lt;p&gt;Includes real command parsing, filtering, command history, and hidden easter egg commands.&lt;/p&gt;

&lt;h3&gt;
  
  
  🤖 Tactical AI Dock
&lt;/h3&gt;

&lt;p&gt;A simulated AI analysis system that scans my profile and presents key strengths with animated “mission-ready” diagnostics.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠 Tech Stack — The Starship Arsenal
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Frontend Command Center
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;React 18 + TypeScript
&lt;/li&gt;
&lt;li&gt;Vite
&lt;/li&gt;
&lt;li&gt;Framer Motion
&lt;/li&gt;
&lt;li&gt;Canvas API
&lt;/li&gt;
&lt;li&gt;Tailwind CSS
&lt;/li&gt;
&lt;li&gt;Lucide Icons
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Cloud &amp;amp; Infrastructure
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Docker (multi-stage optimized build)
&lt;/li&gt;
&lt;li&gt;Google Cloud Run (serverless deployment)
&lt;/li&gt;
&lt;li&gt;Nginx (SPA routing, caching, gzip compression)
&lt;/li&gt;
&lt;li&gt;Cloudinary CDN
&lt;/li&gt;
&lt;li&gt;Production security headers
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  AI Integration
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;AI-enhanced project descriptions
&lt;/li&gt;
&lt;li&gt;Simulated intelligent UI analysis systems
&lt;/li&gt;
&lt;li&gt;Gemini-inspired AI-themed interface elements
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🌠 Design System — Mission Control Aesthetic
&lt;/h2&gt;

&lt;p&gt;The entire interface follows a &lt;strong&gt;space-cyberpunk design language&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Glassmorphism panels with blur and glow
&lt;/li&gt;
&lt;li&gt;Neon domain color system

&lt;ul&gt;
&lt;li&gt;Cyan → Web
&lt;/li&gt;
&lt;li&gt;Purple → AI
&lt;/li&gt;
&lt;li&gt;Green → Security
&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Animated starfields and parallax depth
&lt;/li&gt;

&lt;li&gt;Military-style project IDs (SITREP_01/AI)
&lt;/li&gt;

&lt;li&gt;Real-time system status indicators (ACTIVE • LIVE • SECURED)&lt;/li&gt;

&lt;/ul&gt;




&lt;h2&gt;
  
  
  🌟 Key Highlights
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🎮 Gamified Portfolio Exploration
&lt;/h3&gt;

&lt;p&gt;Certifications and achievements are discovered by &lt;strong&gt;playing&lt;/strong&gt;, not just reading.&lt;/p&gt;

&lt;h3&gt;
  
  
  💻 Real Functional Terminal
&lt;/h3&gt;

&lt;p&gt;Not a visual mockup — a working command system with dynamic rendering.&lt;/p&gt;

&lt;h3&gt;
  
  
  ⚡ Performance Engineering
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;95+ Lighthouse score
&lt;/li&gt;
&lt;li&gt;~180KB gzipped bundle
&lt;/li&gt;
&lt;li&gt;&amp;lt;2s load time
&lt;/li&gt;
&lt;li&gt;Optimized Docker image (~25MB)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ☁️ Cloud-Native Deployment
&lt;/h3&gt;

&lt;p&gt;Runs serverless on Google Cloud Run with auto-scaling and global delivery.&lt;/p&gt;

&lt;h3&gt;
  
  
  ♿ Accessibility &amp;amp; Responsiveness
&lt;/h3&gt;

&lt;p&gt;Keyboard navigation, ARIA labels, WCAG-compliant contrast, and responsive layouts across devices.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Projects Featured (Mission Reports)
&lt;/h2&gt;

&lt;p&gt;17+ interactive projects across AI, Web, and Security domains, presented as &lt;strong&gt;classified mission reports&lt;/strong&gt; with live status indicators.&lt;/p&gt;

&lt;p&gt;These include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI-powered document analyzers
&lt;/li&gt;
&lt;li&gt;NLP chatbots
&lt;/li&gt;
&lt;li&gt;ML recommendation systems
&lt;/li&gt;
&lt;li&gt;Graph database applications
&lt;/li&gt;
&lt;li&gt;Security automation tools
&lt;/li&gt;
&lt;li&gt;Real-time dashboards
&lt;/li&gt;
&lt;li&gt;Interactive browser games
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each project is structured to highlight &lt;strong&gt;problem, technology, architecture, and outcome&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 Certifications &amp;amp; Experience
&lt;/h2&gt;

&lt;p&gt;Certified across AI, cloud, databases, and security domains, with hands-on experience in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI/ML internships (LLMs, NLP, RAG systems)
&lt;/li&gt;
&lt;li&gt;Cybersecurity and ethical hacking roles
&lt;/li&gt;
&lt;li&gt;Backend engineering with Python and Java
&lt;/li&gt;
&lt;li&gt;Freelance full-stack cloud deployments
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🛰️ What Makes This Portfolio Different
&lt;/h2&gt;

&lt;p&gt;Most portfolios are static.&lt;/p&gt;

&lt;p&gt;This one is:&lt;/p&gt;

&lt;p&gt;🎮 Interactive&lt;br&gt;&lt;br&gt;
🤖 AI-themed&lt;br&gt;&lt;br&gt;
🚀 Immersive&lt;br&gt;&lt;br&gt;
☁️ Cloud-native&lt;br&gt;&lt;br&gt;
⚡ Performance-optimized&lt;br&gt;&lt;br&gt;
🎨 Visually engineered  &lt;/p&gt;

&lt;p&gt;It demonstrates not only what I know — but &lt;strong&gt;how I build, design systems, and think as an engineer&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  📬 Contact
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Hrishi Mehta&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
📧 &lt;a href="mailto:mehtahrishi45@gmail.com"&gt;mehtahrishi45@gmail.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;
💼 LinkedIn: &lt;a href="https://linkedin.com/in/hrishi-mehta-889732256" rel="noopener noreferrer"&gt;https://linkedin.com/in/hrishi-mehta-889732256&lt;/a&gt;&lt;br&gt;&lt;br&gt;
🐙 GitHub: &lt;a href="https://github.com/mehtahrishi" rel="noopener noreferrer"&gt;https://github.com/mehtahrishi&lt;/a&gt;  &lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;“It’s not just a portfolio — it’s a mission simulation.”&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>devchallenge</category>
      <category>googleaichallenge</category>
      <category>portfolio</category>
      <category>gemini</category>
    </item>
    <item>
      <title>👽 Alien Interview Simulator — Ace Your Next Intergalactic Tech Interview!</title>
      <dc:creator>Hrishi Mehta</dc:creator>
      <pubDate>Fri, 09 May 2025 08:15:22 +0000</pubDate>
      <link>https://dev.to/mehtahrishi/alien-interview-simulator-ace-your-next-intergalactic-tech-interview-113n</link>
      <guid>https://dev.to/mehtahrishi/alien-interview-simulator-ace-your-next-intergalactic-tech-interview-113n</guid>
      <description>&lt;h2&gt;
  
  
  ✨ Hey Fellow Devs!
&lt;/h2&gt;

&lt;p&gt;I’m thrilled to unveil my submission for the &lt;strong&gt;Amazon Q Developer "Quack The Code" Challenge&lt;/strong&gt;, under the &lt;strong&gt;Exploring the Possibilities&lt;/strong&gt; category. 🚀&lt;/p&gt;

&lt;p&gt;Say hello to the &lt;strong&gt;Alien Interview Simulator&lt;/strong&gt;, a retro-styled, sci-fi themed web app that lets you test your tech chops by facing off against alien interviewers. Whether you're into Full Stack, Cybersecurity, or Cloud wizardry — there's a domain here with your name on it! 🚀🔮&lt;/p&gt;

&lt;h2&gt;
  
  
  🧠 What It Does
&lt;/h2&gt;

&lt;p&gt;The Alien Interview Simulator lets users:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Choose from &lt;strong&gt;6 technical domains&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Complete a &lt;strong&gt;2-round interview&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Round 1&lt;/strong&gt;: 5 Q&amp;amp;A questions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Round 2&lt;/strong&gt;: 2 coding challenges&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;&lt;p&gt;Get &lt;strong&gt;instant feedback&lt;/strong&gt; and a &lt;strong&gt;final score&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;Review &lt;strong&gt;past interviews&lt;/strong&gt; in a detailed history section&lt;/p&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Domains Available:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🖥️ Full Stack
&lt;/li&gt;
&lt;li&gt;📱 App Development
&lt;/li&gt;
&lt;li&gt;☁️ Cloud &amp;amp; DevOps
&lt;/li&gt;
&lt;li&gt;🧪 Software Testing
&lt;/li&gt;
&lt;li&gt;🔐 Cybersecurity
&lt;/li&gt;
&lt;li&gt;🕵️‍♂️ Ethical Hacking
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🌌 Tech Meets Retro Sci-Fi
&lt;/h2&gt;

&lt;p&gt;I leaned hard into the retro vibe with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Animated space scenes&lt;/strong&gt;: twinkling stars, orbiting planets, UFOs&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CRT-style screen effects&lt;/strong&gt;: scanlines, glows, and vintage UI containers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ASCII Art Titles&lt;/strong&gt;: like the good old terminal days&lt;/li&gt;
&lt;li&gt;Fully responsive for mobile and desktop&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🛠️ Under The Hood
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Frontend:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML / CSS / JavaScript&lt;/li&gt;
&lt;li&gt;CSS animations for space vibes&lt;/li&gt;
&lt;li&gt;JS-driven question handling and evaluation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Backend:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Flask (Python)&lt;/li&gt;
&lt;li&gt;JSON-based question data&lt;/li&gt;
&lt;li&gt;Flask APIs for Q&amp;amp;A delivery and scoring&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Hosted on:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://alien-interview-simulator.onrender.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;Render&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🤖 Amazon Q Developer FTW
&lt;/h2&gt;

&lt;p&gt;Amazon Q Developer was my &lt;strong&gt;go-to teammate&lt;/strong&gt; for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Generating Q&amp;amp;A + coding questions for each domain&lt;/li&gt;
&lt;li&gt;Creating Flask routes and API logic templates&lt;/li&gt;
&lt;li&gt;Speeding up JS logic with fast suggestions&lt;/li&gt;
&lt;li&gt;Refactoring tricky logic through the CLI assistant&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Seriously, Q made everything smoother and saved me tons of dev time.&lt;/p&gt;

&lt;h2&gt;
  
  
  🧪 Try It Out
&lt;/h2&gt;

&lt;p&gt;🌐 App Link:&lt;br&gt;
[&lt;a href="https://alien-interview-simulator.onrender.com/" rel="noopener noreferrer"&gt;https://alien-interview-simulator.onrender.com/&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;Note: Please wait for 3 - 4 minutes as render takes time for respond&lt;/p&gt;

&lt;p&gt;No login required — just pick a domain and dive into the cosmic quiz!&lt;/p&gt;

&lt;h2&gt;
  
  
  📸 Screenshots
&lt;/h2&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%2Fxezjedmhaprkqgzjf09d.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%2Fxezjedmhaprkqgzjf09d.png" alt=" " width="800" height="385"&gt;&lt;/a&gt;&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.amazonaws.com%2Fuploads%2Farticles%2Feslljv3gp9ql8sdoogdf.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%2Feslljv3gp9ql8sdoogdf.png" alt=" " width="800" height="364"&gt;&lt;/a&gt;&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.amazonaws.com%2Fuploads%2Farticles%2F8a1vwwdo4xtmericlxe1.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%2F8a1vwwdo4xtmericlxe1.png" alt=" " width="800" height="370"&gt;&lt;/a&gt;&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.amazonaws.com%2Fuploads%2Farticles%2Fnw9wd4ka5e6eg1kmtupf.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%2Fnw9wd4ka5e6eg1kmtupf.png" alt=" " width="800" height="352"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🧠 Coming Soon...
&lt;/h2&gt;

&lt;p&gt;Planned features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI-powered answer evaluation with Amazon Q or OpenAI&lt;/li&gt;
&lt;li&gt;Personalized performance feedback&lt;/li&gt;
&lt;li&gt;Multiplayer challenge mode&lt;/li&gt;
&lt;li&gt;Custom question banks by user profile&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🏁 Final Transmission
&lt;/h2&gt;

&lt;p&gt;This build was such a fun mix of &lt;strong&gt;tech, design, and creativity&lt;/strong&gt;. I loved blending nostalgic UI with modern dev tools like Amazon Q.&lt;/p&gt;

&lt;p&gt;Massive thanks to the &lt;strong&gt;Amazon Q Developer&lt;/strong&gt; team and &lt;strong&gt;DEV&lt;/strong&gt; for sparking this fun coding challenge.&lt;/p&gt;

&lt;p&gt;👌 Built with coffee, curiosity, and cosmic vibes.&lt;/p&gt;

&lt;p&gt;Feel free to drop feedback, or reach out if you'd like help customizing your own alien interview setup! 🚀&lt;/p&gt;

&lt;p&gt;📬 Get in Touch&lt;br&gt;
If you enjoyed the project or have any feedback, ideas, or cosmic questions — I’d love to connect!&lt;br&gt;
Feel free to reach out to me on &lt;a href="https://www.linkedin.com/in/hrishi-mehta-889732256/" rel="noopener noreferrer"&gt;&lt;strong&gt;Linkedin&lt;/strong&gt;&lt;/a&gt; and let's geek out over code, aliens, or both. 👽💻&lt;/p&gt;

</description>
      <category>awschallenge</category>
      <category>webdev</category>
      <category>aws</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
