<?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: Christian Arredondo</title>
    <description>The latest articles on DEV Community by Christian Arredondo (@christian01).</description>
    <link>https://dev.to/christian01</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%2F3158540%2Ffa1fcbd2-4c11-45a7-a9b2-2d62731905b3.jpg</url>
      <title>DEV Community: Christian Arredondo</title>
      <link>https://dev.to/christian01</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/christian01"/>
    <language>en</language>
    <item>
      <title>Thanks for the shoutout!</title>
      <dc:creator>Christian Arredondo</dc:creator>
      <pubDate>Thu, 15 May 2025 18:24:12 +0000</pubDate>
      <link>https://dev.to/christian01/thanks-for-the-shoutout-oim</link>
      <guid>https://dev.to/christian01/thanks-for-the-shoutout-oim</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/bhuvaneshm_dev/query-mongodb-like-a-human-with-scoutdb-4bg2" class="crayons-story__hidden-navigation-link"&gt;Query MongoDB Like a Human with ScoutDB&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/bhuvaneshm_dev" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F2966215%2F0cf36748-376f-427d-8fd3-4ca905349ea5.png" alt="bhuvaneshm_dev profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/bhuvaneshm_dev" class="crayons-story__secondary fw-medium m:hidden"&gt;
              BHUVANESH M
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                BHUVANESH M
                
              
              &lt;div id="story-author-preview-content-2491213" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/bhuvaneshm_dev" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F2966215%2F0cf36748-376f-427d-8fd3-4ca905349ea5.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;BHUVANESH M&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/bhuvaneshm_dev/query-mongodb-like-a-human-with-scoutdb-4bg2" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;May 15 '25&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/bhuvaneshm_dev/query-mongodb-like-a-human-with-scoutdb-4bg2" id="article-link-2491213"&gt;
          Query MongoDB Like a Human with ScoutDB
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/mongodb"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;mongodb&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/scoutdb"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;scoutdb&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/devtools"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;devtools&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/nocode"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;nocode&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/bhuvaneshm_dev/query-mongodb-like-a-human-with-scoutdb-4bg2" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;5&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/bhuvaneshm_dev/query-mongodb-like-a-human-with-scoutdb-4bg2#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              2&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>mongodb</category>
      <category>scoutdb</category>
      <category>devtools</category>
      <category>nocode</category>
    </item>
    <item>
      <title>Introducing ScoutDB: the World's First Agentic Mongo GUI</title>
      <dc:creator>Christian Arredondo</dc:creator>
      <pubDate>Tue, 13 May 2025 13:54:16 +0000</pubDate>
      <link>https://dev.to/christian01/introducing-scoutdb-the-worlds-first-agentic-mongo-gui-3cec</link>
      <guid>https://dev.to/christian01/introducing-scoutdb-the-worlds-first-agentic-mongo-gui-3cec</guid>
      <description>&lt;h2&gt;
  
  
  Why build a Mongo GUI?
&lt;/h2&gt;

&lt;p&gt;I've been annoyed by manually writing queries for nearly a decade, at both startups and large companies like Facebook.&lt;/p&gt;

&lt;p&gt;When I began programming in 2017, MongoDB became my database of choice due its ease of use and developer-centric community. Working alongside my friend and colleague Daniel (now cofounder) on side projects, we found ourselves deep in MongoDB's ecosystem, manually crafting countless queries to understand, manipulate, and troubleshoot relatively simple data.&lt;/p&gt;

&lt;p&gt;Later at HotSchedules, we ran into referential integrity issues. Our team invested a lot of resources debugging and developing custom database exploration tools just to navigate our data effectively.&lt;/p&gt;

&lt;p&gt;The pattern continued at Facebook, where even with world-class engineering resources, troubleshooting data issues remained unnecessarily time-consuming. When I was oncall, I successfully resolved every SEV within 24 hours largely due to my ability to quickly explore and understand data relationships—but the tooling friction was always present, so much that various teams built their own sophisticated debugging tools just to view target data and related entities (it is lowkey mindblowing that this is still needed).&lt;/p&gt;

&lt;p&gt;Now, founding another startup nearly a decade later, I'm facing those same data exploration challenges that plagued me at the beginning of my career. The tools haven't fundamentally evolved to match how engineers actually think about and work with their data.&lt;/p&gt;

&lt;p&gt;This recurring frustration is why we're building ScoutDB: to make data exploration and troubleshooting not just frictionless, but genuinely enjoyable for engineers.&lt;/p&gt;

&lt;p&gt;I don't want to feel like I'm visiting a website from the 2000s or using a TI-83 calculator every time I need to navigate my app's data:&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%2F6qoav1wmrm4eotj4hqfk.jpg" 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%2F6qoav1wmrm4eotj4hqfk.jpg" alt="Outdated Mongo GUIs" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is ScoutDB?
&lt;/h2&gt;

&lt;p&gt;ScoutDB is the world's first agentic Mongo GUI.&lt;/p&gt;

&lt;p&gt;Rather than forcing you to manually construct queries, ScoutDB allows you to simply describe the data you're looking for in plain English. The platform then intelligently navigates data relationships, presenting results on a beautiful, infinite canvas that makes complex data structures intuitive.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Does "Agentic" Mean in This Context?
&lt;/h2&gt;

&lt;p&gt;"Agentic" describes a system that can act independently and make decisions on behalf of users.&lt;/p&gt;

&lt;p&gt;In practical terms, ScoutDB functions as your intelligent database assistant—it understands what you're asking for, reasons about your data relationships, and autonomously constructs and executes the appropriate Mongo queries.&lt;/p&gt;

&lt;p&gt;Instead of forcing you to translate your thought process into query syntax, ScoutDB bridges that cognitive gap, handling nontrivial data retrieval and visualization tasks while you focus on solving your actual engineering problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Does ScoutDB Work?
&lt;/h2&gt;

&lt;p&gt;The process is refreshingly simple:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;ScoutDB connects directly to your MongoDB instance&lt;/li&gt;
&lt;li&gt;It analyzes and understands your database schema and relationships&lt;/li&gt;
&lt;li&gt;When you request information like &lt;code&gt;"find user with email john@gmail.com"&lt;/code&gt; or &lt;code&gt;"find user with id x"&lt;/code&gt;, ScoutDB automatically constructs and runs the appropriate queries&lt;/li&gt;
&lt;li&gt;Results appear on an interactive, infinite canvas that allows you to visually explore related data with a few clicks&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Core Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🗣 Natural Language Querying
&lt;/h3&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%2Flchv3lblba72aqhy574u.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%2Flchv3lblba72aqhy574u.png" alt="AI text to query" width="800" height="817"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Simply describe what you're looking for in plain English. ScoutDB translates your request into precise MongoDB queries, eliminating the need to remember exact syntax or collection structures.&lt;/p&gt;

&lt;h3&gt;
  
  
  🧠 Intelligent Data Mapping
&lt;/h3&gt;

&lt;p&gt;ScoutDB automatically maps relationships between your collections, understanding how your data interconnects even when those relationships aren't explicitly defined in your schema.&lt;/p&gt;

&lt;h3&gt;
  
  
  🧭 Infinite Canvas Data Exploration
&lt;/h3&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%2F9rnugi62ejme5pwa26gp.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%2F9rnugi62ejme5pwa26gp.png" alt="Navigate data nodes on a canvas" width="800" height="355"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Similar to design tools like Figma, ScoutDB presents your data on an expansive, navigable canvas. Start with a user object, branch to that user's posts, expand to see comments on those posts, and even examine error logs for a specific comment—all flowing naturally as a visual graph rather than disconnected query results across many tabs.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Next for ScoutDB
&lt;/h2&gt;

&lt;p&gt;We're actively developing additional capabilities including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Aggregation pipelines through natural language&lt;/li&gt;
&lt;li&gt;Create customizable dashboards in 1-click for frequently-accessed data&lt;/li&gt;
&lt;li&gt;Intelligent alerting based on data patterns&lt;/li&gt;
&lt;li&gt;Built-in data analysis functionality so you can provide product guidance&lt;/li&gt;
&lt;li&gt;Collaborative features for team data exploration&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Power to the engineer
&lt;/h2&gt;

&lt;p&gt;The days of manually writing query after query just to follow simple data relationships are over. With ScoutDB, we're reinventing how engineers interact with their MongoDB data—making exploration intuitive, visual, and actually fun.&lt;/p&gt;

&lt;p&gt;MongoDB was designed to be flexible and powerful. It's time your GUI matched that promise.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Power to the engineer:&lt;/strong&gt; &lt;a href="https://scoutdb.ai?utm_source=dev_to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=intro_blog_post" rel="noopener noreferrer"&gt;https://scoutdb.ai&lt;/a&gt;&lt;/p&gt;

</description>
      <category>mongodb</category>
      <category>ai</category>
      <category>powerfuldevs</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
