<?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: Jay Patel</title>
    <description>The latest articles on DEV Community by Jay Patel (@jay_patel).</description>
    <link>https://dev.to/jay_patel</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%2F3982135%2F2264fcf1-caa3-452f-be7d-7d1f472f5531.png</url>
      <title>DEV Community: Jay Patel</title>
      <link>https://dev.to/jay_patel</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jay_patel"/>
    <language>en</language>
    <item>
      <title>The awkward middle ground between full-stack and cloud infrastructure</title>
      <dc:creator>Jay Patel</dc:creator>
      <pubDate>Sat, 13 Jun 2026 13:00:06 +0000</pubDate>
      <link>https://dev.to/jay_patel/the-awkward-middle-ground-between-full-stack-and-cloud-infrastructure-23d7</link>
      <guid>https://dev.to/jay_patel/the-awkward-middle-ground-between-full-stack-and-cloud-infrastructure-23d7</guid>
      <description>&lt;p&gt;Hey guys,&lt;/p&gt;

&lt;p&gt;Lately, I’ve been trying to bridge the gap between my day-to-day work as a full-stack MERN dev and the infrastructure side of things as an associate cloud engineer.&lt;/p&gt;

&lt;p&gt;Honestly, the deeper I go down this rabbit hole, the more I realize how weirdly blurred the lines have gotten.&lt;/p&gt;

&lt;p&gt;It feels like full-stack devs are now expected to be mini-DevOps engineers who just casually containerize everything with Docker, write GitHub Actions CI/CD YAML files from scratch, and debug K8s cluster networking on a Tuesday afternoon. Meanwhile, cloud teams are playing a never-ending game of whack-a-mole, trying to figure out how to handle application secrets without losing their minds when a dev accidentally hardcodes an &lt;code&gt;.env&lt;/code&gt; variable.&lt;/p&gt;

&lt;p&gt;I’m really curious to see how other teams are splitting the bill on this in the real world.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If you’re a full-stack dev:&lt;/strong&gt; How much of the cloud config do you &lt;em&gt;actually&lt;/em&gt; touch before handing it off? Are you just writing the &lt;code&gt;Dockerfile&lt;/code&gt; and throwing the image over the wall? Or are you actively configuring API Gateways, provisioning databases, and tweaking AWS IAM policies? Where do you think the boundary &lt;em&gt;should&lt;/em&gt; be?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;And for the DevSecOps / Cloud Architecture folks here:&lt;/strong&gt; What is the absolute biggest "please, for the love of clean architecture, don’t do this" mistake you see web devs make when they try to ship a Node/Express app to production?&lt;/p&gt;

&lt;p&gt;Is it running containers as root? Is it using &lt;code&gt;latest&lt;/code&gt; tags for base images in Docker? Or maybe passing production DB credentials as plain text in the CI pipeline?&lt;/p&gt;

&lt;p&gt;I’d love to hear some perspectives, hot takes, or absolute horror stories in the comments. How is your team handling the dev-to-cloud handoff right now? 👇&lt;/p&gt;

</description>
      <category>devops</category>
      <category>cloud</category>
      <category>webdev</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
