<?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: Shawn Welch</title>
    <description>The latest articles on DEV Community by Shawn Welch (@shrimpwagon).</description>
    <link>https://dev.to/shrimpwagon</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%2F3680187%2F7d3aed46-05c2-46ae-944b-a87c38680ef5.jpg</url>
      <title>DEV Community: Shawn Welch</title>
      <link>https://dev.to/shrimpwagon</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shrimpwagon"/>
    <language>en</language>
    <item>
      <title>Why I built a home base for my vibe coding projects</title>
      <dc:creator>Shawn Welch</dc:creator>
      <pubDate>Tue, 29 Sep 2026 20:43:02 +0000</pubDate>
      <link>https://dev.to/shrimpwagon/why-i-built-a-home-base-for-my-vibe-coding-projects-b86</link>
      <guid>https://dev.to/shrimpwagon/why-i-built-a-home-base-for-my-vibe-coding-projects-b86</guid>
      <description>&lt;p&gt;Most of my vibe coding turned into a mess of folders, terminals and half finished apps I couldn't get running again a month later. I run a small computer repair shop and build apps on the side, so I don't have a lot of time to spend remembering how each one starts. So I made Zeltro to keep it all in one place.&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx35p6kj92alhck99999e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx35p6kj92alhck99999e.png" alt="Zeltro desktop app with a project list on the left and an AI coding session on the right" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You type what you want to build, it suggests a setup and tells you why, then your AI gets to work in a terminal right inside the app. When the AI needs an API key it asks for it in a private box, so the key never ends up in the chat. You get a little pop up when it's done or needs you, so you can go do something else in the meantime.&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F40x9gejugoqxrbvnc8he.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F40x9gejugoqxrbvnc8he.png" alt="Zeltro's Create with AI dialog, where you describe the app you want in plain English" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Every project gets its own address so nothing fights over ports, and they all share one database so you're not setting up a new one every single time.&lt;/p&gt;

&lt;p&gt;It works with Claude Code, Codex, Gemini, Qwen, or a local model. The desktop app is free for personal use, and the command line tool underneath is open source.&lt;/p&gt;

&lt;p&gt;It's still in beta, so I'm looking for people to break it. A few testers get $5 to $25 of AI credit on me. I'd love to hear what you think in the comments.&lt;/p&gt;

&lt;p&gt;You can grab it at &lt;a href="https://zeltro.ai/?utm_source=devto&amp;amp;utm_medium=social&amp;amp;utm_campaign=launch" rel="noopener noreferrer"&gt;zeltro.ai&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>ai</category>
      <category>productivity</category>
      <category>webdev</category>
    </item>
    <item>
      <title>A Ready-to-Go Dev System for Laravel and More</title>
      <dc:creator>Shawn Welch</dc:creator>
      <pubDate>Sat, 27 Dec 2025 15:24:05 +0000</pubDate>
      <link>https://dev.to/shrimpwagon/a-ready-to-go-dev-system-for-laravel-and-more-515p</link>
      <guid>https://dev.to/shrimpwagon/a-ready-to-go-dev-system-for-laravel-and-more-515p</guid>
      <description>&lt;p&gt;Most tools help you start one project. Real development rarely stays that simple.&lt;/p&gt;

&lt;p&gt;Very quickly you end up with multiple applications running at the same time. A Laravel app. A WordPress site. An API. Sometimes a simple website that does not need a database at all.&lt;/p&gt;

&lt;p&gt;Laravel Sail is a solid per project development environment. It is designed to live inside a single Laravel project and works well for that purpose.&lt;/p&gt;

&lt;p&gt;Podium CLI solves a different problem.&lt;/p&gt;

&lt;p&gt;Podium creates a consistent local development system where multiple projects can live and work together. You install Podium once, then create and run projects that share the same setup instead of rebuilding everything for each app.&lt;/p&gt;

&lt;p&gt;With Podium you can create and run Laravel projects, WordPress sites, and other PHP applications side by side. Projects can communicate with each other without custom configuration each time.&lt;/p&gt;

&lt;p&gt;Podium also supports Kavera, an optional flat file Laravel based website engine designed to work well with AI tools and automation. Kavera is useful for simple websites, landing pages, and content driven projects where a database is not needed.&lt;/p&gt;

&lt;p&gt;Support for FastAPI and Django is coming next so Python services can live in the same system as your PHP applications.&lt;/p&gt;

&lt;p&gt;Podium uses Docker internally, but you do not manage containers or configuration files. Podium handles the infrastructure so you can focus on building projects.&lt;/p&gt;

&lt;p&gt;This is designed for new developers who want to start quickly and for experienced developers who work on more than one project at a time.&lt;/p&gt;




&lt;p&gt;Install on Ubuntu or variant&lt;/p&gt;

&lt;p&gt;&lt;code&gt;curl -fsSL https://raw.githubusercontent.com/CaneBayComputers/podium-cli/master/install-ubuntu.sh | bash&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;(See Github page for Arch or Mac installation)&lt;/p&gt;




&lt;p&gt;Configure Podium&lt;/p&gt;

&lt;p&gt;&lt;code&gt;podium configure&lt;/code&gt;&lt;/p&gt;




&lt;p&gt;Create a new Laravel project&lt;/p&gt;

&lt;p&gt;&lt;code&gt;podium new my-laravel-app&lt;/code&gt;&lt;/p&gt;




&lt;p&gt;Create a new Kavera flat file website&lt;/p&gt;

&lt;p&gt;&lt;code&gt;podium kavera my-kavera-website&lt;/code&gt;&lt;/p&gt;




&lt;p&gt;Open it in your browser&lt;/p&gt;

&lt;p&gt;&lt;a href="http://my-laravel-app" rel="noopener noreferrer"&gt;http://my-laravel-app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That is it.&lt;/p&gt;




&lt;p&gt;Github projects:&lt;/p&gt;

&lt;h2&gt;
  
  
  Podium CLI
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/CaneBayComputers/podium-cli" rel="noopener noreferrer"&gt;https://github.com/CaneBayComputers/podium-cli&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Kavera
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/CaneBayComputers/kavera" rel="noopener noreferrer"&gt;https://github.com/CaneBayComputers/kavera&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>laravel</category>
      <category>devops</category>
      <category>docker</category>
    </item>
  </channel>
</rss>
