<?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>Forem: Sumit Grover</title>
    <description>The latest articles on Forem by Sumit Grover (@sumaniac28).</description>
    <link>https://forem.com/sumaniac28</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%2F2432162%2Fac795b5c-02b2-4ae7-8e24-1d7f643e3d98.jpeg</url>
      <title>Forem: Sumit Grover</title>
      <link>https://forem.com/sumaniac28</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/sumaniac28"/>
    <language>en</language>
    <item>
      <title>Amazon Q Developer: Your Complete Guide to AI-Powered Development</title>
      <dc:creator>Sumit Grover</dc:creator>
      <pubDate>Tue, 15 Jul 2025 10:09:51 +0000</pubDate>
      <link>https://forem.com/sumaniac28/amazon-q-developer-your-complete-guide-to-ai-powered-development-3afh</link>
      <guid>https://forem.com/sumaniac28/amazon-q-developer-your-complete-guide-to-ai-powered-development-3afh</guid>
      <description>&lt;p&gt;Picture this: it's 2 AM, your AWS Lambda function is throwing cryptic errors, Stack Overflow has no answers, and you're drowning in IAM policies. We've all been there, wishing we had a senior engineer who could explain these mysteries and help us write better code.&lt;/p&gt;

&lt;p&gt;That wish isn't so far-fetched anymore. AI is rapidly transforming how we build software, automating repetitive tasks and letting us focus on what truly matters - solving meaningful problems and shipping faster. But here's the thing: most AI coding tools feel generic, struggling with AWS-specific contexts and cloud-native workflows.&lt;/p&gt;

&lt;p&gt;That's where Amazon Q Developer comes in. Unlike other AI assistants that treat AWS as an afterthought, Q Developer was built from the ground up for developers working in the cloud ecosystem.&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%2Fbc7btms0ky8n5hevhbbx.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%2Fbc7btms0ky8n5hevhbbx.png" alt=" " width="800" height="1200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is Amazon Q Developer?
&lt;/h2&gt;

&lt;p&gt;First introduced at re:Invent 2023, Amazon Q felt like a promising but unfinished product. Fast forward to re:Invent 2024, and everything changed. Amazon Q returned with major upgrades and production-ready polish that made it feel like a genuine game-changer.&lt;/p&gt;

&lt;p&gt;Built on Amazon Bedrock and powered by 17 years of AWS expertise, Amazon Q comes in two flavors:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Amazon Q Developer&lt;/strong&gt;: Your coding companion for software development&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Amazon Q Business&lt;/strong&gt;: Enterprise productivity tool for teams and business automation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For developers, Q Developer is where the magic happens. It's specifically designed to understand AWS contexts, CLI commands, and cloud-native workflows - something generic AI tools often struggle with.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What makes Q Developer different:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Code chat and intelligent assistance with AWS context&lt;/li&gt;
&lt;li&gt;  Inline code completions that understand your cloud architecture&lt;/li&gt;
&lt;li&gt;  Security vulnerability scanning with AWS best practices&lt;/li&gt;
&lt;li&gt;  Code upgrades and modernization suggestions&lt;/li&gt;
&lt;li&gt;  Real-time debugging and optimization help&lt;/li&gt;
&lt;li&gt;  AWS architecture and resource guidance&lt;/li&gt;
&lt;li&gt;  Available across IDEs, CLI, and GitHub workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's not just another AI assistant - it's your cloud-savvy pair programmer that understands the intricacies of building on AWS.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting Started with Amazon Q in Your IDE
&lt;/h2&gt;

&lt;p&gt;Ready to add an AI wingman to your development setup? The IDE integration is probably the most natural place to start since it plugs directly into your existing workflow.&lt;/p&gt;

&lt;h3&gt;
  
  
  Supported IDEs
&lt;/h3&gt;

&lt;p&gt;Amazon Q works with the tools you're already using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Visual Studio Code&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;JetBrains IDEs&lt;/strong&gt; (IntelliJ IDEA, PyCharm, WebStorm, etc.)&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Eclipse&lt;/strong&gt; (Preview)&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Visual Studio&lt;/strong&gt; (Windows only)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Make sure your IDE is updated before installing the extension - you'll want the latest version for the best experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  Installation Process
&lt;/h3&gt;

&lt;p&gt;The setup is surprisingly straightforward:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Install the Plugin&lt;/strong&gt;: Download the Amazon Q extension from your IDE's marketplace&lt;/li&gt;
&lt;/ol&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%2Fa46e402lmc18s3p1bq58.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%2Fa46e402lmc18s3p1bq58.png" alt=" " width="800" height="238"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Choose Your Authentication&lt;/strong&gt;: Pick between Builder ID (free, no AWS account needed) or IAM Identity Center (for enterprise teams)&lt;/li&gt;
&lt;/ol&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%2Fp251qpusjy6ubc202o0e.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%2Fp251qpusjy6ubc202o0e.png" alt=" " width="411" height="810"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Complete Browser Authentication&lt;/strong&gt;: A quick browser flow to verify your identity&lt;/li&gt;
&lt;/ol&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%2Fule2vcitscprx6fa1agw.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%2Fule2vcitscprx6fa1agw.png" alt=" " width="800" height="232"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Start Coding&lt;/strong&gt;: Once authenticated, you'll see the Q icon in your sidebar&lt;/li&gt;
&lt;/ol&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%2Fgsrfscz17lq6e1oxqqwd.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%2Fgsrfscz17lq6e1oxqqwd.png" alt=" " width="422" height="967"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Authentication Options Explained
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Builder ID (Recommended for Individual Developers)&lt;/strong&gt;: This is the fastest way to get started. You don't need an existing AWS account, and the setup takes less than two minutes. Perfect for personal projects or trying out Q Developer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IAM Identity Center&lt;/strong&gt;: Ideal for enterprise teams or if you're already using AWS organizational accounts. Sessions typically last 8 hours, but if you onboarded after April 2024, sessions can extend up to 90 days.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Important Note&lt;/strong&gt;: Amazon Q doesn't support traditional IAM role-based authentication in IDEs. You'll need to use one of the two options above.&lt;/p&gt;

&lt;h3&gt;
  
  
  IDE-Specific Setup
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Visual Studio Code&lt;/strong&gt;: Look for the Q icon in the sidebar after installation. Click it, authenticate via browser, then start chatting from the side panel. The integration feels natural and doesn't interfere with your existing extensions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;JetBrains IDEs&lt;/strong&gt;: Open the Amazon Q tab in the sidebar, complete browser authentication, then interact from the side or bottom panel. Works seamlessly across IntelliJ, PyCharm, and other JetBrains tools.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Eclipse&lt;/strong&gt;: Click the Q icon at the top right, authenticate through your browser, then start chatting from the bottom panel. Since this is still in preview, expect some rough edges.&lt;/p&gt;

&lt;h3&gt;
  
  
  What to Expect After Setup
&lt;/h3&gt;

&lt;p&gt;Once you're authenticated, Amazon Q becomes part of your development environment. You can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Ask questions about your code in plain English&lt;/li&gt;
&lt;li&gt;  Get explanations for error messages&lt;/li&gt;
&lt;li&gt;  Request code improvements and refactoring suggestions&lt;/li&gt;
&lt;li&gt;  Get help with AWS service integration&lt;/li&gt;
&lt;li&gt;  Generate unit tests and documentation&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Pricing and What You Get
&lt;/h3&gt;

&lt;p&gt;Amazon Q Developer offers two tiers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Free&lt;/strong&gt;: 50 IDE interactions per day (perfect for getting started)&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Pro&lt;/strong&gt;: $19/month with unlimited access, priority features, and faster response times&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The free tier is generous enough to give you a real feel for how Q Developer works. If you hit the daily limit, you can either upgrade or wait for the reset - no strings attached.&lt;/p&gt;

&lt;p&gt;Know more about Q developer pricing &lt;a href="https://aws.amazon.com/q/developer/pricing/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Your Code's Security
&lt;/h3&gt;

&lt;p&gt;This is probably on your mind, and rightfully so. Here's what you need to know:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pro Tier&lt;/strong&gt;: Your code and queries are never used for model training or service improvement. Period.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Free Tier&lt;/strong&gt;: Your data may be used to improve model quality, but you can opt out anytime.&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%2F6wf8lh9tpthcznu4ufkd.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%2F6wf8lh9tpthcznu4ufkd.jpg" alt=" " width="800" height="450"&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%2F3przp55git8nuibm2u0g.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%2F3przp55git8nuibm2u0g.png" alt=" " width="800" height="206"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Amazon Q stores your input and generated responses temporarily (up to 90 days) to support features like code transformations and context-aware suggestions. After that, everything is permanently deleted.&lt;/p&gt;

&lt;p&gt;The security model is transparent and puts control in your hands, which is exactly what you'd expect from an enterprise-grade tool.&lt;/p&gt;

&lt;h2&gt;
  
  
  Working with Amazon Q in GitHub
&lt;/h2&gt;

&lt;p&gt;Now here's where things get really interesting. While the IDE integration is great for day-to-day coding, Amazon Q Developer's GitHub integration (currently in preview) opens up entirely new possibilities for collaborative development.&lt;/p&gt;

&lt;p&gt;I discovered this feature while working on a project that had some frustrating issues after publishing to GitHub. The converted markdown was missing headers, Medium-specific UI elements were cluttering the output, and Python comments weren't being extracted properly. Instead of going back to the CLI, I decided to try this new GitHub integration.&lt;/p&gt;

&lt;h3&gt;
  
  
  Setting Up GitHub Integration
&lt;/h3&gt;

&lt;p&gt;Getting started is surprisingly simple and doesn't require any AWS credentials:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Install the Q Developer GitHub App&lt;/strong&gt;: Navigate to the &lt;a href="https://github.com/apps/amazon-q-developer" rel="noopener noreferrer"&gt;Amazon Q Developer GitHub application&lt;/a&gt; and add it to your repositories&lt;/li&gt;
&lt;/ol&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%2Fbqyzbssc1oh6lzswwcj1.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%2Fbqyzbssc1oh6lzswwcj1.png" alt=" " width="800" height="319"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Choose Your Scope&lt;/strong&gt;: Select all repositories or pick specific ones &lt;/li&gt;
&lt;/ol&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%2F0cwlw06zn39prhull5oj.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%2F0cwlw06zn39prhull5oj.png" alt=" " width="800" height="574"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Start Working&lt;/strong&gt;: That's it - no additional authentication needed&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The setup is genuinely frictionless. You get limited monthly invocations for feature development and code reviews, with the option to increase limits by connecting your AWS account later if needed.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Development Workflow That Changed My Mind
&lt;/h3&gt;

&lt;p&gt;Here's how I used Amazon Q Developer to systematically fix my project issues:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Document Problems as Issues&lt;/strong&gt; I created detailed GitHub issues describing each problem. The key is being specific about what's broken and what you expect to happen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Apply the Magic Label&lt;/strong&gt; I added the "Amazon Q development agent" label to trigger the AI. This is where the automation kicks in.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Review AI-Generated Solutions&lt;/strong&gt; The agent analyzed my issues and created pull requests with proposed fixes. I could review everything in the familiar "Files changed" tab.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Iterate Using Standard GitHub Flow&lt;/strong&gt; For each suggestion, I could comment, request modifications, or approve changes using GitHub's standard review process. It felt like collaborating with a skilled developer who understood my codebase.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 5: Merge and Close&lt;/strong&gt; After a few rounds of feedback, I merged three pull requests that fixed all my original issues. The entire process felt natural and productive.&lt;/p&gt;

&lt;h3&gt;
  
  
  What I Loved About the GitHub Integration
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Browser-Based Development&lt;/strong&gt;: Everything happens in GitHub's interface. When I wasn't at my main development machine, I could still make meaningful progress using just a browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Context-Aware Intelligence&lt;/strong&gt;: The AI understood my project structure and suggested changes that made sense for my specific use case, not generic solutions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Familiar Workflow&lt;/strong&gt;: Uses standard GitHub review processes, so there's zero learning curve. It feels like working with a skilled developer who happens to be an AI.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lightning-Fast Iterations&lt;/strong&gt;: When I requested changes, Amazon Q Developer responded quickly with updated solutions that addressed my feedback.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Zero Barriers to Entry&lt;/strong&gt;: Works without AWS credentials, making it accessible to any developer regardless of their cloud provider.&lt;/p&gt;

&lt;h2&gt;
  
  
  Amazon Q Developer CLI?
&lt;/h2&gt;

&lt;p&gt;Developers spend significant time in terminals, managing tools, running commands, and debugging issues. Remembering countless command parameters across different tools becomes challenging, especially as they evolve with new versions.&lt;/p&gt;

&lt;p&gt;Amazon Q Developer CLI brings AI-powered capabilities directly to your terminal. This open-source tool (Apache 2.0 and MIT licensed) provides three core features:&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Smart Command Completion&lt;/strong&gt;&lt;br&gt;
IDE-style auto-completion for hundreds of popular CLI tools (git, docker, aws) directly in your terminal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Natural Language to Command Translation&lt;/strong&gt;&lt;br&gt;
Convert your intentions into proper command syntax when you know what you want but can't recall specific parameters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conversational Terminal with Agentic Execution&lt;/strong&gt;&lt;br&gt;
Chat with your terminal using natural language, debug issues, explore codebases, and execute actions like generating code, editing files, and automating Git workflows with your permission.&lt;/p&gt;

&lt;p&gt;The tool supports multiple languages beyond English, making it accessible globally.&lt;/p&gt;
&lt;h2&gt;
  
  
  Installation
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Requirements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;OS&lt;/strong&gt;: macOS, Linux, or Windows (WSL)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Shell&lt;/strong&gt;: zsh, bash, or fish&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Terminal&lt;/strong&gt;: Most standard terminals supported&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  Installation Types
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Minimal&lt;/strong&gt;: Core chat and autocomplete features&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Full&lt;/strong&gt;: Includes GUI configuration tools&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  Setup Process
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;macOS&lt;/strong&gt;: Direct download or Homebrew installation (simplest)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Linux&lt;/strong&gt;: Follow the Linux installation guide&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Windows&lt;/strong&gt;: Use the Windows/WSL installation guide&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;For macOS/Linux and Ubuntu&lt;/strong&gt; - &lt;a href="https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line-installing.html" rel="noopener noreferrer"&gt;Follow this guide&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;For windows&lt;/strong&gt; - &lt;a href="https://dev.to/aws/the-essential-guide-to-installing-amazon-q-developer-cli-on-windows-lmh"&gt;Follow this guide&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Authentication
&lt;/h3&gt;

&lt;p&gt;After installation, authenticate using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Builder ID&lt;/strong&gt; (Free): Register at Builder ID page with your email - no AWS account needed&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Identity Centre&lt;/strong&gt;: For enterprise users&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  Getting Started
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Command Completion
&lt;/h3&gt;

&lt;p&gt;Enhanced suggestions appear as you type. Navigate with arrow keys or continue typing to refine options. Press ESC to dismiss.&lt;/p&gt;
&lt;h3&gt;
  
  
  Command Translation
&lt;/h3&gt;

&lt;p&gt;Transform natural language into executable commands:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;q translate &lt;span class="s2"&gt;"find all files containing 'amazon-q' excluding hidden directories"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Output:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Shell · find &lt;span class="nb"&gt;.&lt;/span&gt; &lt;span class="nt"&gt;-type&lt;/span&gt; f &lt;span class="nt"&gt;-name&lt;/span&gt; &lt;span class="s2"&gt;"*amazon-q*"&lt;/span&gt; &lt;span class="nt"&gt;-not&lt;/span&gt; &lt;span class="nt"&gt;-path&lt;/span&gt; &lt;span class="s2"&gt;"*/.*"&lt;/span&gt; &lt;span class="nt"&gt;-not&lt;/span&gt; &lt;span class="nt"&gt;-path&lt;/span&gt; &lt;span class="s2"&gt;"./.*"&lt;/span&gt;

❯ ⚡ Execute &lt;span class="nb"&gt;command&lt;/span&gt;
  📝 Edit &lt;span class="nb"&gt;command&lt;/span&gt;
  🔄 Regenerate answer
  ❓ Ask another question
  ❌ Cancel
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Chat Mode
&lt;/h3&gt;

&lt;p&gt;Start an interactive session:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;q chat
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Or with direct query:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;q chat &lt;span class="s2"&gt;"What is the largest file in my directory?"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The system requests permission before executing commands:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Execute shell command
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
I will run the following shell command:
find . -type f -maxdepth 1 -exec du -h {} \; | sort -hr | head -n 10

Enter y to run this tool, otherwise continue chatting.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Context Management
&lt;/h2&gt;

&lt;p&gt;Amazon Q CLI uses contextual information from your current directory for better responses.&lt;/p&gt;

&lt;h3&gt;
  
  
  View Current Context
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; /context show

current profile: default

global:
    .amazonq/rules/&lt;span class="k"&gt;**&lt;/span&gt;/&lt;span class="k"&gt;*&lt;/span&gt;.md
    README.md
    AmazonQ.md
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Improve Context
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Create markdown files with coding preferences in a "spec" directory&lt;/li&gt;
&lt;li&gt;Add project-specific context files&lt;/li&gt;
&lt;li&gt;Use profiles for different working environments: &lt;code&gt;/profile&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Context files are stored in &lt;code&gt;~/.aws/amazonq/&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Useful Commands
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Chat Session Commands
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;/acceptall&lt;/code&gt; - Auto-approve all requests (use cautiously)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;/profile&lt;/code&gt; - Manage profiles (Beta)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;/context&lt;/code&gt; - Manage context files (Beta)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;/help&lt;/code&gt; - Show available commands&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;/quit&lt;/code&gt; - Exit chat session&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  In-Session Execution
&lt;/h3&gt;

&lt;p&gt;Execute commands without leaving chat using "!" prefix:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;!&lt;/span&gt; &lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;"Q is awesome"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Permission System
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Auto-requests permission for most operations&lt;/li&gt;
&lt;li&gt;Read-only commands (&lt;code&gt;ls&lt;/code&gt;, &lt;code&gt;cat&lt;/code&gt;, &lt;code&gt;echo&lt;/code&gt;, &lt;code&gt;pwd&lt;/code&gt;, &lt;code&gt;which&lt;/code&gt;, &lt;code&gt;head&lt;/code&gt;, &lt;code&gt;tail&lt;/code&gt;) don't require permission&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;/acceptall&lt;/code&gt; to auto-approve (supervise carefully)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Best Practices
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Security
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Always review commands before execution&lt;/li&gt;
&lt;li&gt;Monitor outputs for unexpected behavior&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;/acceptall&lt;/code&gt; with supervision&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Workflow Optimization
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Combine completion with translation features&lt;/li&gt;
&lt;li&gt;Use chat mode for complex debugging&lt;/li&gt;
&lt;li&gt;Maintain organized context files&lt;/li&gt;
&lt;li&gt;Create profiles for different project types&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Amazon Q Developer CLI transforms command line interaction by integrating AI capabilities directly into your terminal. The combination of intelligent completion, natural language processing, and agentic execution creates a more intuitive and efficient development experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Takeaways
&lt;/h2&gt;

&lt;p&gt;Amazon Q Developer isn't just following the AI trend - it's genuinely solving real problems that AWS developers face every day. The combination of AWS-specific knowledge, multiple integration points, and focus on practical developer workflows makes it feel like a natural extension of your development environment.&lt;/p&gt;

&lt;p&gt;The tool works best when you approach it as a knowledgeable pair programmer rather than a magic code generator. Ask it questions, get explanations, iterate on solutions, and use it to learn better practices. The more you use it, the more it understands your coding patterns and preferences.&lt;/p&gt;

&lt;p&gt;While it's still evolving (especially the GitHub integration), the foundation is solid and the direction is promising. If you're working with AWS regularly, Amazon Q Developer is worth adding to your toolkit.&lt;/p&gt;

&lt;p&gt;Give it a try and see how it fits into your development workflow. You might find yourself wondering how you ever debugged those cryptic Lambda errors without it.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>NL2DATA</title>
      <dc:creator>Sumit Grover</dc:creator>
      <pubDate>Thu, 26 Jun 2025 17:10:01 +0000</pubDate>
      <link>https://forem.com/sumaniac28/nl2data-3dh7</link>
      <guid>https://forem.com/sumaniac28/nl2data-3dh7</guid>
      <description>&lt;h2&gt;
  
  
  &lt;u&gt;Introduction&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;Have you ever wished you could just ask your data a question and instantly get the answer as a chart or a table?&lt;/p&gt;

&lt;p&gt;That’s exactly what &lt;strong&gt;NL2DATA&lt;/strong&gt; does.&lt;/p&gt;

&lt;p&gt;NL2DATA is an AI-powered platform that turns plain English into SQL queries and live data visualizations. Whether you want to retrieve raw data or generate dashboards, you can just type a simple prompt and no coding needed. It connects directly to your PostgreSQL database, translates your request into optimized SQL, fetches the data, and presents it in the most relevant form, either as a table or a chart.&lt;/p&gt;

&lt;p&gt;In this blog, I’ll walk you through what NL2DATA offers and how you can start using it right away.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;u&gt;What is NL2DATA?&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;NL2DATA - Natural Language to Data is built to make data analysis easier and faster. Instead of writing complex SQL queries or spending hours designing dashboards, you can now just type what you need in natural language.&lt;/p&gt;

&lt;h4&gt;
  
  
  Key features:-
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Natural Language to SQL:&lt;/strong&gt; Ask questions like “Show sales by month for 2023” and NL2DATA converts this to SQL automatically.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Claude AI Integration:&lt;/strong&gt; Uses Claude to understand and interpret even complex user queries.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Secure Database Connection:&lt;/strong&gt; Easily connect your PostgreSQL database using secure credentials.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Auto-Generated Charts:&lt;/strong&gt; Automatically suggests the best chart type for your data such as bar, pie, line, number, and more to come later.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Interactive Dashboards:&lt;/strong&gt; Drag, filter, and customize views in real-time.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tabular Results View:&lt;/strong&gt; See your query output in clean, sortable tables.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;u&gt;How to Access and Use NL2DATA?&lt;/u&gt;
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Open the Platform
&lt;/h3&gt;

&lt;p&gt;Click on the link to open the NL2DATA platform in your browser.&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%2Facm09c7whkhb3itp88wu.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%2Facm09c7whkhb3itp88wu.png" alt=" " width="800" height="359"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Sign Up or Log In
&lt;/h3&gt;

&lt;p&gt;Use your email and password to create an account or log in.&lt;br&gt;
&lt;em&gt;Note: Third-party login like Google is not supported.&lt;/em&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%2Fnsy99xxeaiixm7ki9a72.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%2Fnsy99xxeaiixm7ki9a72.png" alt=" " width="800" height="356"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Explore the Dashboard
&lt;/h3&gt;

&lt;p&gt;After login, you will be redirected to the main dashboard.&lt;br&gt;
The left sidebar has four menu options:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dashboard&lt;/li&gt;
&lt;li&gt;Charts&lt;/li&gt;
&lt;li&gt;Data Sources&lt;/li&gt;
&lt;li&gt;Logout&lt;/li&gt;
&lt;/ul&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%2Ftmji00y6t49va9wbivhr.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%2Ftmji00y6t49va9wbivhr.png" alt=" " width="800" height="358"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Connect a Data Source
&lt;/h3&gt;

&lt;p&gt;Go to the &lt;strong&gt;Data Sources&lt;/strong&gt; page.&lt;br&gt;
You will see a default test database that includes two sample tables:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;netflix_shows&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;titanic_passengers&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To add your own database:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on &lt;strong&gt;Add Data Source&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;A modal will appear — fill in required fields (host, port, databasename, username, password)&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Test Connection&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;If the test is successful, you can save and connect the database&lt;/li&gt;
&lt;/ul&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%2Foysa7oxyr3qwti96kgze.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%2Foysa7oxyr3qwti96kgze.png" alt=" " width="800" height="354"&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%2Fjb4tfjz6v9o969mm7d4n.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%2Fjb4tfjz6v9o969mm7d4n.png" alt=" " width="800" height="361"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Select a Table
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Go back to the &lt;strong&gt;Dashboard&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Data Drawer&lt;/strong&gt; icon on the top-right.&lt;/li&gt;
&lt;li&gt;It will list all your connected databases and their tables.&lt;/li&gt;
&lt;li&gt;Select a database, then choose any table from the list.&lt;/li&gt;
&lt;/ul&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%2Fiz0qvqtq7x61j6kcqj87.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%2Fiz0qvqtq7x61j6kcqj87.png" alt=" " width="606" height="503"&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%2F7y8a6rgcultnc90cq5fz.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%2F7y8a6rgcultnc90cq5fz.png" alt=" " width="800" height="430"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  6. Query Your Data
&lt;/h3&gt;

&lt;p&gt;You can retrieve data in two ways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Prompt Mode&lt;/strong&gt;: Write your request in plain English, Example: &lt;code&gt;Show all Titanic passengers older than 60&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SQL Mode&lt;/strong&gt;: Write a valid &lt;code&gt;SELECT&lt;/code&gt; query manually&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Click &lt;strong&gt;Run Query&lt;/strong&gt; to see the results in a table format.&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%2Fafs380qosm47b428bbxl.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%2Fafs380qosm47b428bbxl.png" alt=" " width="800" height="106"&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%2Frh37mrhgr1909graun8s.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%2Frh37mrhgr1909graun8s.png" alt=" " width="800" height="161"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  7. Create a Chart
&lt;/h3&gt;

&lt;p&gt;Go to the &lt;strong&gt;Charts&lt;/strong&gt; section from the left sidebar.&lt;br&gt;
You will see the Chart Dashboard, which displays all your saved charts. &lt;br&gt;
To create a new chart, click on the &lt;strong&gt;Add Chart&lt;/strong&gt; button.&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%2F9uyc5lk4rd33dz84q5w0.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%2F9uyc5lk4rd33dz84q5w0.png" alt=" " width="800" height="355"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  8. Generate a New Chart
&lt;/h3&gt;

&lt;p&gt;This will open the Chart Preview page.&lt;br&gt;
Follow these steps to generate your chart:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Select the desired database from the dropdown&lt;/li&gt;
&lt;li&gt;Choose the type of chart (Number, Line, Bar, Pie)&lt;/li&gt;
&lt;li&gt;Write a prompt describing the chart you want to create&lt;/li&gt;
&lt;li&gt;Click on &lt;strong&gt;Generate Chart&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&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%2Fzh0y3ua5hwvwnw1pyuki.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%2Fzh0y3ua5hwvwnw1pyuki.png" alt=" " width="800" height="362"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once the chart is generated, preview it.&lt;br&gt;
If you're satisfied with the result, click &lt;strong&gt;Save Chart&lt;/strong&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%2F4u0suut12gpclb1m5aqn.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%2F4u0suut12gpclb1m5aqn.png" alt=" " width="800" height="388"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The chart will now appear on your Chart Dashboard.&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%2Fk29zpxuf7mmcjak1y072.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%2Fk29zpxuf7mmcjak1y072.png" alt=" " width="800" height="357"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;u&gt;Final Thoughts&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;NL2DATA was built to simplify how we interact with data, no more writing long SQL queries or dealing with complex dashboard tools.&lt;br&gt;&lt;br&gt;
Whether you're an analyst, developer, or just someone curious about their data, NL2DATA helps you turn questions into insights instantly.&lt;/p&gt;

&lt;p&gt;Start with the test database or connect your own and begin exploring your data like never before.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;u&gt;Try It Out Now&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Live Demo&lt;/strong&gt;: &lt;a href="https://nl2data.vercel.app/" rel="noopener noreferrer"&gt;link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt;: &lt;a href="https://github.com/Sumaniac28" rel="noopener noreferrer"&gt;github profile&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Connect&lt;/strong&gt;: Found a bug? Want to collaborate?&lt;br&gt;
Message me on &lt;a href="https://www.linkedin.com/in/sumit-grover-29a277256/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>datavisualization</category>
      <category>claudeai</category>
      <category>postgressql</category>
    </item>
    <item>
      <title>Step 1: GET-&gt; SET-&gt; AWS!</title>
      <dc:creator>Sumit Grover</dc:creator>
      <pubDate>Wed, 15 Jan 2025 13:40:26 +0000</pubDate>
      <link>https://forem.com/sumaniac28/step-1-get-set-aws-1p32</link>
      <guid>https://forem.com/sumaniac28/step-1-get-set-aws-1p32</guid>
      <description>&lt;h2&gt;
  
  
  Introduction: My First Steps Into the Cloud
&lt;/h2&gt;

&lt;p&gt;Hey curious reader! I wholeheartedly welcome you to my first-ever blog on this platform. This blog is about how I began &lt;strong&gt;my journey into AWS&lt;/strong&gt;, starting from knowing nothing to gradually learning about it and surrounding myself with fellow AWS enthusiasts. It highlights how community learning, or learning in public, enhances our core knowledge of a subject.&lt;/p&gt;

&lt;h2&gt;
  
  
  Before the Cloud: What I Didn’t Know About AWS
&lt;/h2&gt;

&lt;p&gt;During the initial days of my Bachelor's in Information Technology, my main goal was to explore as many technologies related to software development as I could.&lt;/p&gt;

&lt;p&gt;One of them was AWS!&lt;/p&gt;

&lt;p&gt;The only information I had about AWS at that point was that it stood for Amazon Web Services—nothing beyond that. But one event changed everything for me.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Turning Point: Discovering the AWS Community
&lt;/h2&gt;

&lt;p&gt;On a random day in April 2023, while scrolling through LinkedIn, I came across a post by &lt;a href="https://www.linkedin.com/company/awsugdelhincr/posts/?feedView=all" rel="noopener noreferrer"&gt;AWS User Group Delhi NCR&lt;/a&gt; about their &lt;strong&gt;first-ever offline meetup&lt;/strong&gt; post-COVID at Amazon's office in Gurugram.&lt;/p&gt;

&lt;p&gt;I felt it was a great opportunity to learn about AWS and career opportunities in this field.&lt;/p&gt;

&lt;p&gt;(Of course, one of my motives was to visit the Amazon office 😉)&lt;/p&gt;

&lt;p&gt;So I quickly registered for the event along with my friend &lt;a href="https://www.linkedin.com/in/vridhi-duggal-060682275/" rel="noopener noreferrer"&gt;&lt;strong&gt;Vridhi Duggal&lt;/strong&gt;&lt;/a&gt; and eagerly waited for the day to arrive.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Community Event: A Game Changer
&lt;/h2&gt;

&lt;p&gt;Finally, the day arrived—5 May 2023. My friend and I reached the AWS office, and the first thing that mesmerized us was the office itself. The modern structure, along with the tech-inspired surroundings and interiors, motivated me to learn AWS and sparked a dream of working in that same office someday.&lt;/p&gt;

&lt;p&gt;The meetup began with a fun and engaging opening keynote, followed by interactive sessions on AWS services led by the hosts. The lineup of speakers included intellectual professionals such as &lt;strong&gt;AWS employees, AWS Heroes, AWS Community Builders, and leaders from the user group itself&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Honestly, everything discussed in those sessions was new to me, and I began to doubt whether I should continue exploring the cloud or move on to something else. Fast-forward to the lunch break, where I had the chance to interact with the hosts and speakers face-to-face.&lt;/p&gt;

&lt;p&gt;One memorable interaction was with &lt;a href="https://www.linkedin.com/in/dipalik/" rel="noopener noreferrer"&gt;&lt;strong&gt;Mrs. Dipali Kulshreshta&lt;/strong&gt;&lt;/a&gt;. I remember asking her, "Is Cloud Computing rocket science?" Her response gave me the motivation and spark to explore the cloud field in detail:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Only rocket science is rocket science. The more you try and fail in this, the more you get to know what AWS Cloud really is."&lt;/strong&gt; - Dipali Kulshreshta&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;After a couple of sessions post-lunch, the event concluded. At the end, I had the chance to interact with &lt;a href="https://www.linkedin.com/in/arora-rajat-cw/" rel="noopener noreferrer"&gt;&lt;strong&gt;Mr. Rajat Arora&lt;/strong&gt;&lt;/a&gt;. I asked him about resources to learn AWS and where I should start. He immediately provided me with links and the names of online resources to begin my journey.&lt;/p&gt;

&lt;p&gt;Some moments from the inaugural meetup:&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%2F1jern4xwlvp4aebi2o6x.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%2F1jern4xwlvp4aebi2o6x.jpg" alt="AWS Meetup" width="800" height="599"&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%2Fn4kgigg3yabzpwuvw9lx.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%2Fn4kgigg3yabzpwuvw9lx.jpg" alt="AWS Meetup" width="768" height="1024"&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%2F6r5owlx23v2fu44r64j2.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%2F6r5owlx23v2fu44r64j2.jpg" alt="AWS Meetup" width="800" height="599"&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%2F3uckt9efp562hrtrruts.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%2F3uckt9efp562hrtrruts.jpg" alt="AWS Meetup" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Starting the Journey: My First Steps in AWS
&lt;/h2&gt;

&lt;p&gt;The very next day after the meetup, I signed up and successfully created my account on AWS. I went through all the resources provided by Mr. Rajat and also explored some YouTube videos.&lt;/p&gt;

&lt;p&gt;My major focus was to learn the basics first and get a brief understanding of various AWS services, without diving too deep into the details.&lt;/p&gt;

&lt;p&gt;After exploring, I concluded that one of the best ways to learn about AWS and its various services is by preparing for the &lt;strong&gt;AWS Certified Cloud Practitioner exam&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;After a few months of preparation, I cracked the exam on my first attempt.&lt;/p&gt;

&lt;h2&gt;
  
  
  Closing Thoughts: Advice to Aspiring Cloud Learners
&lt;/h2&gt;

&lt;p&gt;I hope you enjoyed reading this blog. If you are new to the tech world or want to transition into the cloud, I suggest you &lt;strong&gt;join nearby cloud communities&lt;/strong&gt; and interact with fellow cloud enthusiasts and professionals. Remember, &lt;strong&gt;communication and networking are key&lt;/strong&gt;. Always try to interact and &lt;strong&gt;stay curious&lt;/strong&gt; during these interactions.&lt;/p&gt;

&lt;p&gt;Follow their advice and learn from their experiences. Explore more about these technologies and create your own Cloud Story.&lt;/p&gt;

&lt;p&gt;I would love to hear about your cloud journey in the comment section. I am also open to any feedback—your feedback will help me improve my blogging journey.&lt;/p&gt;

&lt;p&gt;Don’t forget to show some love by liking and following if you enjoyed this post.&lt;/p&gt;

&lt;h2&gt;
  
  
  What’s Next:
&lt;/h2&gt;

&lt;p&gt;In my next blog, I will share some resources and tips on how to prepare for and ace your AWS Certified Cloud Practitioner exam. &lt;strong&gt;Make sure to follow my blog page for future updates&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Happy learning!&lt;/p&gt;

</description>
      <category>aws</category>
      <category>community</category>
      <category>meetups</category>
      <category>cloudcomputing</category>
    </item>
  </channel>
</rss>
