<?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: Santosh_Reddy</title>
    <description>The latest articles on DEV Community by Santosh_Reddy (@santoshreddy1310).</description>
    <link>https://dev.to/santoshreddy1310</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%2F3145390%2Ff58e4827-b746-4522-b392-2add55a401be.jpeg</url>
      <title>DEV Community: Santosh_Reddy</title>
      <link>https://dev.to/santoshreddy1310</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/santoshreddy1310"/>
    <language>en</language>
    <item>
      <title>Nexus Observatory: Visualizing Global Open-Source Contributions in Real-Time with GitHub Copilot CLI</title>
      <dc:creator>Santosh_Reddy</dc:creator>
      <pubDate>Fri, 23 Jan 2026 11:24:28 +0000</pubDate>
      <link>https://dev.to/santoshreddy1310/nexus-observatory-visualizing-global-open-source-contributions-in-real-time-with-github-copilot-cli-3hg9</link>
      <guid>https://dev.to/santoshreddy1310/nexus-observatory-visualizing-global-open-source-contributions-in-real-time-with-github-copilot-cli-3hg9</guid>
      <description>&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built Nexus Observatory, a production-grade real-time visualization dashboard that pulls data from over 50,000 GitHub repositories stored in a Supabase PostgreSQL database to showcase worldwide developer activity. It features animated counters for total contributions (stars + commits), a dynamic pixelated world map with geographic distribution based on language-to-country proxy mapping, live sentiment analysis on commit messages using the VADER algorithm, an interactive "Peak Storm" mode that multiplies activity visuals, and a responsive UI with dark futuristic styling. For me, living in New Delhi where the tech scene is booming with open-source contributions from India, this project is a personal tribute to the global developer community—it's my way of making abstract GitHub data feel alive and engaging, highlighting how contributions from places like India connect to the world.&lt;/p&gt;

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

&lt;p&gt;Check out the live deployment here: &lt;a href="https://nexus-one-eosin.vercel.app/" rel="noopener noreferrer"&gt;Nexus Observatory&lt;/a&gt;&lt;br&gt;
For a quick walkthrough, here's a demo video showing the dashboard in action, including real-time updates, map interactions, and storm mode activation: &lt;br&gt;
Screenshots:&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%2F9dolhgaldbigmk2bpk10.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%2F9dolhgaldbigmk2bpk10.png" width="800" height="386"&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%2F4er2dzmg7yrooxv5uc7q.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%2F4er2dzmg7yrooxv5uc7q.png" width="800" height="382"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nexus Observatory dashboard overview with animated contribution counters, stats grid, and top countries leaderboard&lt;br&gt;
Pixelated world map visualization in peak storm mode with colored intensity dots representing global developer activity&lt;/p&gt;

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

&lt;p&gt;Throughout building Nexus Observatory, GitHub Copilot CLI was my go-to for accelerating terminal-based tasks, especially in a project heavy on database integration and API routes. For example, when setting up the Supabase connection and writing initial migration scripts, I used gh copilot suggest to generate shell commands like "Create a Supabase client with anon key and run a query to fetch total repos," which outputted precise code snippets I could pipe directly into my scripts—saving me from manual trial-and-error. It was invaluable for git workflows too; suggesting commit messages such as "feat: integrate language-to-country proxy mapping in countries/stats API" after major refactors, or even helping craft a deployment script for Vercel with error checks and env variable handling. Overall, it cut my development time by about 40%, making the shift from synthetic data to real Supabase queries feel seamless and collaborative, even as a solo dev. The CLI's suggestions were spot-on for debugging SQL queries right in the terminal without switching contexts.&lt;/p&gt;

</description>
      <category>cli</category>
      <category>githubcopilot</category>
      <category>datascience</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Learning to Think in Agents: My Takeaways from Google’s 5-Day Intensive</title>
      <dc:creator>Santosh_Reddy</dc:creator>
      <pubDate>Fri, 05 Dec 2025 11:18:52 +0000</pubDate>
      <link>https://dev.to/santoshreddy1310/learning-to-think-in-agents-my-takeaways-from-googles-5-day-intensive-34o5</link>
      <guid>https://dev.to/santoshreddy1310/learning-to-think-in-agents-my-takeaways-from-googles-5-day-intensive-34o5</guid>
      <description>&lt;p&gt;Over the past days, the 5‑Day AI Agents Intensive Course with Google and Kaggle completely changed how I think about AI agents and how to actually use Google’s AI stack in real projects. I joined mainly out of curiosity, but I walked away feeling like I now have a clear roadmap for building agentic AI systems, not just playing with prompts.&lt;/p&gt;

&lt;p&gt;Why this intensive mattered to me&lt;br&gt;
Before this course, “AI agents” for me mostly meant “a smart chatbot that responds to prompts.” After going through the sessions, I realized agents are more like goal‑driven systems that can observe, reason, call tools, and loop over their own decisions. The course did a great job of breaking this down into manageable pieces, so even complex ideas like multi‑agent setups or tool orchestration felt understandable.&lt;/p&gt;

&lt;p&gt;What I liked most was the structure: short explanations, hands‑on labs, and then a capstone project that forced me to connect everything. It never felt purely theoretical. Every concept was quickly grounded with “okay, now let’s build with this.”&lt;/p&gt;

&lt;p&gt;How my understanding of agents evolved&lt;br&gt;
One of my biggest mindset shifts was moving from “prompt engineering” to “system design.” Earlier, I would focus on crafting a single clever prompt. In the intensive, I learned to think in terms of:&lt;/p&gt;

&lt;p&gt;What is the agent’s goal?&lt;/p&gt;

&lt;p&gt;What context and memory does it need?&lt;/p&gt;

&lt;p&gt;Which tools or APIs should it be allowed to use?&lt;/p&gt;

&lt;p&gt;How does it decide the next step in a loop?&lt;/p&gt;

&lt;p&gt;This made agents feel less like “magic” and more like engineering. I also understood the value of having multiple agents collaborating, each specializing in a different role (for example: planner, researcher, executor), and how that can make complex tasks more reliable.&lt;/p&gt;

&lt;p&gt;Learning to build with Google AI&lt;br&gt;
Another big takeaway was realizing how much I can do just by using Google’s ecosystem end‑to‑end. Working with Gemini through Google AI Studio showed me how easy it is to prototype agents that can handle text and other modalities in one place. Instead of wiring everything together manually, I could define behaviors, test them quickly, and see how the agent behaves in different scenarios.&lt;/p&gt;

&lt;p&gt;The integration with other Google tools made the experience feel complete: experiment in notebooks, use datasets, and then think about how this could be deployed or scaled with Google Cloud later. It shifted my perspective from “AI demos” to “AI products.”&lt;/p&gt;

&lt;p&gt;Hands‑on labs and my project&lt;br&gt;
The labs were where everything really clicked for me. Step by step, they guided me from simple agent flows to more realistic ones that could call tools, access external data, and handle multi‑step reasoning. Each lab felt like a small building block I could reuse in my own ideas later.&lt;/p&gt;

&lt;p&gt;For the capstone, I built a project that brought these ideas together and made me think carefully about the agent’s role, the tools it should use, and how to keep it grounded and reliable. That process taught me a lot about trade‑offs: how much autonomy to give the agent, how to structure prompts, and how to log or debug its behavior when something goes wrong.&lt;/p&gt;

&lt;p&gt;What I’m taking forward&lt;br&gt;
After this intensive, using AI “through Google” doesn’t just mean calling a model once and hoping for the best. Now it means:&lt;/p&gt;

&lt;p&gt;Designing agents with clear goals and roles&lt;/p&gt;

&lt;p&gt;Using Gemini and Google AI tools to quickly prototype&lt;/p&gt;

&lt;p&gt;Thinking about how to connect these agents to real data, APIs, and users&lt;/p&gt;

&lt;p&gt;Most importantly, I feel much more confident about building agentic AI into real projects. Instead of asking “Can I do this?”, I now ask “How should I design the agent and tools so this works well?” For me, that shift in thinking is the biggest thing I gained from the 5‑Day AI Agents Intensive Course.&lt;/p&gt;

</description>
      <category>googleaichallenge</category>
      <category>ai</category>
      <category>agents</category>
      <category>devchallenge</category>
    </item>
  </channel>
</rss>
