<?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: Aswini S M</title>
    <description>The latest articles on DEV Community by Aswini S M (@aswini-sm).</description>
    <link>https://dev.to/aswini-sm</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3294430%2F1c101a0b-727a-446e-8dfc-40a6f802742b.jpeg</url>
      <title>DEV Community: Aswini S M</title>
      <link>https://dev.to/aswini-sm</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aswini-sm"/>
    <language>en</language>
    <item>
      <title># Starting AWS From Scratch: My Day-Zero Roadmap</title>
      <dc:creator>Aswini S M</dc:creator>
      <pubDate>Wed, 15 Jul 2026 05:15:51 +0000</pubDate>
      <link>https://dev.to/aswini-sm/-starting-aws-from-scratch-my-day-zero-roadmap-27eb</link>
      <guid>https://dev.to/aswini-sm/-starting-aws-from-scratch-my-day-zero-roadmap-27eb</guid>
      <description>&lt;p&gt;I'm Aswini — self-taught in frontend development (React, Tailwind, JavaScript) and Java, currently prepping for software development placements.&lt;/p&gt;

&lt;p&gt;And as of today, I know almost nothing about AWS.&lt;/p&gt;

&lt;p&gt;I've seen the acronym on every second job description. I've watched "AWS in 10 minutes" videos and understood maybe 40% of them. I've felt that specific kind of anxiety where a skill feels &lt;em&gt;mandatory&lt;/em&gt; but also feels like a locked door with no obvious key.&lt;/p&gt;

&lt;p&gt;So instead of quietly panicking about it, I'm doing what I did with React and Java: starting from zero, in public, and writing down the roadmap before I actually walk it. If it works, this becomes a useful trail for someone else starting at the same zero. If I get something wrong, hopefully someone corrects me in the comments before I get too far down the wrong path.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I'm Doing This Publicly
&lt;/h2&gt;

&lt;p&gt;When I taught myself frontend development, the most useful posts I found weren't from people who'd mastered React for five years — they were from people one or two steps ahead of me, writing about what &lt;em&gt;just&lt;/em&gt; confused them. That's the post I want to become for AWS.&lt;/p&gt;

&lt;p&gt;Also, plainly: writing "I will learn AWS" in private is easy to quietly abandon. Writing it here means I have to show up with an update.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Actually Know Right Now (Baseline)
&lt;/h2&gt;

&lt;p&gt;Being honest about the starting line:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I know cloud computing exists so companies don't have to manage physical servers themselves&lt;/li&gt;
&lt;li&gt;I roughly know AWS, Azure, and GCP are the big three&lt;/li&gt;
&lt;li&gt;I've heard of EC2, S3, and Lambda as &lt;em&gt;names&lt;/em&gt; — I could not explain what any of them actually do if you asked me right now&lt;/li&gt;
&lt;li&gt;I don't yet understand things like regions, availability zones, or IAM at all&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's it. That's the whole baseline.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Roadmap (In the Order I'm Attempting It)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Cloud Computing Fundamentals — Before Touching AWS at All
&lt;/h3&gt;

&lt;p&gt;Before opening the AWS console, I want to actually understand what "the cloud" means underneath the marketing language: what a server is, what "on-demand" really means, and why companies pay for this instead of owning hardware. I'd rather spend a few days here than get lost in AWS's console with zero mental model.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. AWS Free Tier Account Setup
&lt;/h3&gt;

&lt;p&gt;Setting up the free tier account, and — importantly — reading exactly what's free and for how long, so I don't accidentally get a bill because I misunderstood a limit. This step is boring but non-negotiable.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Core Services, One at a Time
&lt;/h3&gt;

&lt;p&gt;Instead of trying to learn "AWS" as one giant subject, I'm picking a small number of services to actually get hands-on with first:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;S3&lt;/strong&gt; — storage, because it seems like the easiest on-ramp&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;EC2&lt;/strong&gt; — virtual servers, because it comes up constantly in interviews and job descriptions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;IAM&lt;/strong&gt; — because apparently half of real-world AWS mistakes are permission-related, so understanding this early feels important rather than optional&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. Build One Small, Real Thing
&lt;/h3&gt;

&lt;p&gt;Reading documentation without building anything never sticks for me. So the plan is to deploy something small and real — even just a static site on S3 — so the concepts have somewhere to attach themselves in my head.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Understand Where AWS Fits for a Fresher, Not Just a Cloud Engineer
&lt;/h3&gt;

&lt;p&gt;I'm not applying for cloud engineering roles specifically — I'm a fresher targeting general SDE roles. So part of this journey is figuring out realistically &lt;em&gt;how much&lt;/em&gt; AWS a fresher actually needs to know, versus what's nice-to-have. I suspect the honest answer is "less than it feels like from job descriptions," but I want to find that out for myself instead of assuming.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I'm Nervous About
&lt;/h2&gt;

&lt;p&gt;Mostly: that this becomes another tab that stays open for three weeks and quietly closes. Writing this post is partly a way of making that harder to do quietly.&lt;/p&gt;

&lt;p&gt;I'm also nervous about the classic beginner trap — reading &lt;em&gt;about&lt;/em&gt; AWS for hours without ever actually clicking around in the console, which teaches you vocabulary but not intuition.&lt;/p&gt;

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

&lt;p&gt;Part 2 of this series will be the "reality check" post — what actually happened when I opened the console for the first time, what confused me that I didn't expect, and whether my roadmap survived contact with reality (roadmaps rarely do).&lt;/p&gt;

&lt;p&gt;If you've learned AWS as a fresher — especially without a cloud-specific job in mind — I'd genuinely like to hear what you wish someone had told you on day zero. Drop it in the comments; it might save me a wrong turn.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Following along? This is the first post in a series documenting my AWS learning journey from absolute zero. Part 2 coming once I've actually opened the console.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>tutorial</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>5 AI Tools Every "Vibe Coder" Needs in Their Bookmarks (2026 Edition)</title>
      <dc:creator>Aswini S M</dc:creator>
      <pubDate>Sun, 14 Jun 2026 07:39:36 +0000</pubDate>
      <link>https://dev.to/aswini-sm/5-ai-tools-every-vibe-coder-needs-in-their-bookmarks-2026-edition-3jn5</link>
      <guid>https://dev.to/aswini-sm/5-ai-tools-every-vibe-coder-needs-in-their-bookmarks-2026-edition-3jn5</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc4gl5gbua9r7xmxxuk0d.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%2Fc4gl5gbua9r7xmxxuk0d.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Build faster, design better, and ship like it's 2030.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;21st.dev&lt;/strong&gt;– A massive library of ready-made React/Tailwind components, plus the exact prompt to feed your AI agent&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;v0.app&lt;/strong&gt; – Vercel's AI builder that turns a single prompt into a deployable full-stack app&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;glass3d.dev&lt;/strong&gt; – Instantly generate trendy 3D glassmorphism effects and grab the CSS&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;60fps.design&lt;/strong&gt; – A goldmine of real app animations to copy for buttery-smooth UI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Greta.sh&lt;/strong&gt; – Describe your idea once, get a complete app with database, auth, and hosting&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;em&gt;Why Everyone's Talking About "Vibe Coding"&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;Back in February 2025, AI researcher Andrej Karpathy casually posted about a new way of building software: describe what you want, let the AI write it, and "forget that the code even exists." That one post turned into a movement — by the end of 2025, "vibe coding" had been named Collins Dictionary's Word of the Year, with search interest jumping by thousands of percent.&lt;/p&gt;

&lt;p&gt;Here's the catch: vibe coding is only as good as the inputs you feed your AI agent. Vague prompts get vague results. But hand it curated components, ready-made design systems, and real reference UIs — and suddenly your output looks (and works) like an actual product. That's exactly where these five sites come in.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. 21st.dev — The Component Library Built for AI Agents
&lt;/h2&gt;

&lt;p&gt;Think of it as an npm registry, but for UI. 21st.dev hosts a huge collection of React/Tailwind components — heroes, pricing tables, navbars, 3D backgrounds — that you can browse and drop straight into your project.&lt;/p&gt;

&lt;p&gt;The real magic is its "Magic" AI agent integration: type &lt;code&gt;/ui&lt;/code&gt; followed by a description inside Cursor, Windsurf, or VS Code, and it pulls a matching component and writes it into your codebase in your existing style. Millions of developers already use it as their default stop before building any UI section from scratch.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; instantly upgrading the "boring" parts of your UI without reinventing the wheel.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. v0.app — From Prompt to Production in Minutes
&lt;/h2&gt;

&lt;p&gt;v0 started as Vercel's experiment in generating React components from text. By 2026, it's grown into a full agentic app builder: describe your idea in plain English, and v0 plans, builds, and wires up the frontend, backend, database, and authentication — then deploys it.&lt;/p&gt;

&lt;p&gt;It's not just for developers either — product managers, founders, and designers use it to turn a "what if we built..." conversation into a live demo link in one sitting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; rapid prototyping, MVP validation, and turning an idea into a clickable demo before your next meeting.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. glass3d.dev — Glassmorphism, the Easy Way
&lt;/h2&gt;

&lt;p&gt;Glassmorphism — that frosted, semi-transparent "liquid glass" look — is everywhere right now, from Apple's design language to countless SaaS landing pages. glass3d.dev lets you tweak sliders for blur, color, and texture, watch the 3D glass effect update live, and copy the finished CSS straight into your project.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; adding a premium, modern "glass card" feel to dashboards, modals, and hero sections without fighting &lt;code&gt;backdrop-filter&lt;/code&gt; syntax.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. 60fps.design — Steal Animations From the Best Apps
&lt;/h2&gt;

&lt;p&gt;Good UI isn't just static — it's how things &lt;em&gt;move&lt;/em&gt;. 60fps.design is a curated library of over 1,200 motion and micro-interaction clips pulled from top iOS, Android, and web apps: onboarding flows, button presses, loading states, gesture transitions. Tens of thousands of designers and engineers follow it for weekly inspiration drops.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; benchmarking your app's "feel" against industry leaders — or showing your AI agent exactly the kind of transition you want.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. Greta.sh — Your Full-Stack App, One Prompt Away
&lt;/h2&gt;

&lt;p&gt;Built by a former Amazon/LinkedIn engineer, Greta takes the vibe-coding pitch to its logical extreme: type what you want — a booking system, a CRM, a personal blog — and it generates the UI, backend logic, database, and integrations, ready to deploy. It also syncs with GitHub, so developers can take the generated code and keep building manually from there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; non-technical founders and solo builders who want a working full-stack foundation fast — and developers who want a head start on boilerplate.&lt;/p&gt;




&lt;h2&gt;
  
  
  How to Stack These Together
&lt;/h2&gt;

&lt;p&gt;A workflow that actually works:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Scaffold&lt;/strong&gt; your app idea in v0.app or Greta.sh to get a working full-stack base.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Swap in&lt;/strong&gt; polished components from 21st.dev for anything that still looks generic.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add glass effects&lt;/strong&gt; from glass3d.dev to cards, modals, and navbars for a premium look.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reference 60fps.design&lt;/strong&gt; clips when prompting your AI agent for animations — "make this transition feel like the onboarding flow in [App X]" beats "add a nice animation" every time.&lt;/li&gt;
&lt;/ol&gt;




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

&lt;p&gt;None of these tools replace understanding your code — AI-generated output still needs review, especially before it touches production. But for prototyping, portfolios, hackathons, and side projects, this stack can take you from blank page to live demo in an afternoon.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which one are you trying first?&lt;/strong&gt; Drop a comment below 👇&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Suggested tags: #WebDev #AI #VibeCoding #UIUX #Frontend #BuildInPublic #100DaysOfCode&lt;/em&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>frontend</category>
      <category>ai</category>
      <category>react</category>
    </item>
    <item>
      <title># I Built a Full-Stack App Used by 500+ Real Users as a College Student — Here's What Nobody Tells You</title>
      <dc:creator>Aswini S M</dc:creator>
      <pubDate>Fri, 01 May 2026 12:55:11 +0000</pubDate>
      <link>https://dev.to/aswini-sm/-i-built-a-full-stack-app-used-by-500-real-users-as-a-college-student-heres-what-nobody-tells-1okc</link>
      <guid>https://dev.to/aswini-sm/-i-built-a-full-stack-app-used-by-500-real-users-as-a-college-student-heres-what-nobody-tells-1okc</guid>
      <description>&lt;p&gt;I almost didn't build this project.&lt;/p&gt;

&lt;p&gt;I thought, "Who am I to build something for real users? I'm still in college. I barely know what I'm doing."&lt;/p&gt;

&lt;p&gt;But I did it anyway. And now that app is actively used by more than 500 people.&lt;/p&gt;

&lt;p&gt;This is the honest story of how I built it, what broke, what I learned, and what I wish someone had told me before I started.&lt;/p&gt;

&lt;p&gt;If you are a beginner in web development, bookmark this. It will save you months.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why I Built This in the First Place
&lt;/h2&gt;

&lt;p&gt;Many community organizations — especially churches — manage their entire operations through WhatsApp groups, paper notices, and scattered spreadsheets. Events get missed. Announcements get lost. Media files live on someone's personal phone.&lt;/p&gt;

&lt;p&gt;I saw this happening firsthand and thought — this is a real problem. And I know enough React and Node.js to attempt a solution.&lt;/p&gt;

&lt;p&gt;So I started building.&lt;/p&gt;

&lt;p&gt;Not because I was ready. Because the problem was real.&lt;/p&gt;




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

&lt;p&gt;A full-stack Church Management Web Application that handles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Event scheduling and announcements&lt;/li&gt;
&lt;li&gt;Dynamic media galleries (images, videos)&lt;/li&gt;
&lt;li&gt;A secure admin dashboard for content management&lt;/li&gt;
&lt;li&gt;Real-time updates for community members&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The app is live. It has real users. And it has broken in real-world ways I never anticipated when I was writing code locally.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Tech Stack (And Why I Chose It)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; React.js + Tailwind CSS&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend:&lt;/strong&gt; Node.js + Express.js&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Database:&lt;/strong&gt; MongoDB&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Media Storage:&lt;/strong&gt; Cloudinary&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment:&lt;/strong&gt; Netlify (frontend) + Railway (backend)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I chose this stack because I was already learning React, and MongoDB made sense for flexible content structures. Cloudinary solved the media storage problem in one afternoon — which would have taken me weeks if I tried to build it myself.&lt;/p&gt;




&lt;h2&gt;
  
  
  How It Works — The Real Data Flow
&lt;/h2&gt;

&lt;p&gt;Here is the actual flow from admin action to user screen:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Admin logs into the dashboard and adds an event or uploads media&lt;/li&gt;
&lt;li&gt;Frontend sends an API request to the Express backend&lt;/li&gt;
&lt;li&gt;Backend validates the request and processes it&lt;/li&gt;
&lt;li&gt;Data is saved to MongoDB; images/videos are pushed to Cloudinary&lt;/li&gt;
&lt;li&gt;When a user opens the app, the frontend fetches the latest data via REST APIs&lt;/li&gt;
&lt;li&gt;The UI renders dynamically — no page refresh needed&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Simple on paper. Surprisingly complex to get right in practice.&lt;/p&gt;




&lt;h2&gt;
  
  
  The 3 Moments Where Everything Broke
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. The API data mismatch that took me 2 days to find
&lt;/h3&gt;

&lt;p&gt;My React frontend was sending data in one format. My Express backend expected a slightly different structure. The result? Silent failures — data that appeared to save but never actually did.&lt;/p&gt;

&lt;p&gt;I spent two days debugging this before I realized I hadn't standardized my API payload format.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I do now:&lt;/strong&gt; Before writing a single line of frontend code, I define the exact request and response structure. I write it down. I test it in Postman. Then I build the UI around it.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. State that refused to update when it should
&lt;/h3&gt;

&lt;p&gt;Components were not refreshing after data changes. A user would submit a form and the UI would show the old data for another 10 seconds.&lt;/p&gt;

&lt;p&gt;The root cause was poor state management — I was mutating state directly instead of triggering proper re-renders.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I do now:&lt;/strong&gt; I treat state as immutable. Every update creates a new object. I also use useEffect dependencies carefully instead of leaving them empty and wondering why nothing updates.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. It worked locally. It broke for real users.
&lt;/h3&gt;

&lt;p&gt;When I deployed, things that worked perfectly on my laptop started failing for users with slower connections or different browsers. Images would not load. API calls would time out.&lt;/p&gt;

&lt;p&gt;This taught me the most important lesson of the entire project:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Local development is a lie. Always think about real network conditions.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;What I do now:&lt;/strong&gt; I test on throttled connections. I add loading states and error boundaries everywhere. I assume things will fail and handle it gracefully.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Moment It Became Real
&lt;/h2&gt;

&lt;p&gt;Three weeks after launch, a volunteer coordinator messaged me:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"The app saved us two hours of work this Sunday. Everyone knew exactly where to be."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That message hit differently than any grade I have ever received.&lt;/p&gt;

&lt;p&gt;Your project is not real until a real person tells you it changed something for them. That is the bar. Not a deployment. Not a GitHub repo. A real person, real impact.&lt;/p&gt;




&lt;h2&gt;
  
  
  Numbers That Kept Me Going
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;500+ active users on the platform&lt;/li&gt;
&lt;li&gt;Handles live event data every week&lt;/li&gt;
&lt;li&gt;Reduced manual coordination effort significantly for the admin team&lt;/li&gt;
&lt;li&gt;Taught me more in 3 months than a semester of coursework&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What I Would Do Differently Today
&lt;/h2&gt;

&lt;p&gt;If I rebuilt this from scratch, here is what I would change:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add JWT-based authentication from day one (we had to retrofit this later — painful)&lt;/li&gt;
&lt;li&gt;Set up proper error logging with a tool like Sentry before going live&lt;/li&gt;
&lt;li&gt;Build a proper API contract document before writing any code&lt;/li&gt;
&lt;li&gt;Add automated tests for critical API routes before deployment&lt;/li&gt;
&lt;li&gt;Use environment variables correctly from the start (I hardcoded some things locally that caused embarrassing bugs)&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Real Lessons — The Ones No Tutorial Teaches You
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Debugging is the actual job.&lt;/strong&gt;&lt;br&gt;
Writing code is maybe 30% of development. The rest is figuring out why it does not work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Real users find bugs your tests never will.&lt;/strong&gt;&lt;br&gt;
Your localhost environment is not reality. Deploy early, even if it is ugly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Data flow is everything.&lt;/strong&gt;&lt;br&gt;
If you understand how data moves from database to screen, you can debug anything. If you do not, you will always be guessing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Shipping beats perfecting.&lt;/strong&gt;&lt;br&gt;
I was going to add authentication before launching. I was going to redesign the UI. I was going to add real-time notifications. Instead, I launched with what I had — and real feedback made it 10x better than my solo perfectionism would have.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Backend developers, understand your frontend. Frontend developers, understand your backend.&lt;/strong&gt;&lt;br&gt;
I started as a frontend developer. This project forced me to understand backend, APIs, databases, and deployment. That cross-knowledge is what makes you valuable.&lt;/p&gt;




&lt;h2&gt;
  
  
  Who This Is For
&lt;/h2&gt;

&lt;p&gt;If you are a college student sitting on a half-finished project — finish it. Deploy it. Share it with five real people. Watch what breaks.&lt;/p&gt;

&lt;p&gt;You will learn more in one week of real-world usage than in three months of tutorials.&lt;/p&gt;

&lt;p&gt;The gap between "I can code" and "I can build things people use" is not talent. It is just willingness to ship, break things, and fix them.&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Am Building Next
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Authentication system with role-based access&lt;/li&gt;
&lt;li&gt;Real-time notifications using WebSockets&lt;/li&gt;
&lt;li&gt;Mobile-first redesign&lt;/li&gt;
&lt;li&gt;Performance improvements for slower connections&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;Before this project, I used to say: &lt;em&gt;"I am still learning."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Now I say: &lt;em&gt;"I build things people use."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That shift in identity — from student to builder — is worth more than any certificate.&lt;/p&gt;

&lt;p&gt;Go build something real.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;I am Aswini SM, a 2nd-year ECE student at Panimalar Engineering College, Chennai. I build full-stack web applications and am currently exploring enterprise technologies. You can find my work at &lt;a href="https://aswini-sm-portfolio.netlify.app" rel="noopener noreferrer"&gt;https://aswini-sm-portfolio.netlify.app&lt;/a&gt; and &lt;a href="https://github.com/Aswini1008" rel="noopener noreferrer"&gt;https://github.com/Aswini1008&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>fullstack</category>
      <category>react</category>
      <category>beginners</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Aswini S M</dc:creator>
      <pubDate>Wed, 25 Jun 2025 16:42:05 +0000</pubDate>
      <link>https://dev.to/aswini-sm/-14ap</link>
      <guid>https://dev.to/aswini-sm/-14ap</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/hanzla-baig/ai-is-slowly-killing-us-and-were-smiling-through-it-345d" class="crayons-story__hidden-navigation-link"&gt;AI Is Slowly Killing Us — And We’re Smiling Through It&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="/hanzla-baig" 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%2F1943881%2F62aeb2ca-c228-4b5a-9327-2690358bb8d6.JPG" alt="hanzla-baig profile" class="crayons-avatar__image" width="800" height="974"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/hanzla-baig" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Hanzla Baig
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Hanzla Baig
                
              
              &lt;div id="story-author-preview-content-2611298" 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="/hanzla-baig" 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%2F1943881%2F62aeb2ca-c228-4b5a-9327-2690358bb8d6.JPG" class="crayons-avatar__image" alt="" width="800" height="974"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Hanzla Baig&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/hanzla-baig/ai-is-slowly-killing-us-and-were-smiling-through-it-345d" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Jun 21 '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/hanzla-baig/ai-is-slowly-killing-us-and-were-smiling-through-it-345d" id="article-link-2611298"&gt;
          AI Is Slowly Killing Us — And We’re Smiling Through It
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/career"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;career&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/hanzla-baig/ai-is-slowly-killing-us-and-were-smiling-through-it-345d" 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/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;13&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/hanzla-baig/ai-is-slowly-killing-us-and-were-smiling-through-it-345d#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&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 crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success crayons-icon c-btn__icon"&gt;
                

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

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>programming</category>
      <category>career</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
