<?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: Augustine</title>
    <description>The latest articles on DEV Community by Augustine (@augustinechibueze).</description>
    <link>https://dev.to/augustinechibueze</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%2F3958973%2F84187cca-11c1-4e16-a9a7-d327c04c428c.jpg</url>
      <title>DEV Community: Augustine</title>
      <link>https://dev.to/augustinechibueze</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/augustinechibueze"/>
    <language>en</language>
    <item>
      <title>I Built a Full Automobile Website on Cloudpen in Minutes — Here's What That Actually Means</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Wed, 17 Jun 2026 04:05:34 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/i-built-a-full-automobile-website-on-cloudpen-in-minutes-heres-what-that-actually-means-1nei</link>
      <guid>https://dev.to/augustinechibueze/i-built-a-full-automobile-website-on-cloudpen-in-minutes-heres-what-that-actually-means-1nei</guid>
      <description>&lt;p&gt;I just deployed a responsive automobile company website with parallax animations, and the entire build happened inside Cloudpen — no local setup, no terminal, no deployment pipeline to configure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Live site: &lt;a href="https://aureve-motors.cloudpen.dev/" rel="noopener noreferrer"&gt;https://aureve-motors.cloudpen.dev/&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Cloudpen's in-browser editor&lt;/strong&gt; — full-featured, feels like VS Code in the browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quill (AI Agent)&lt;/strong&gt; — not just autocomplete. Quill helped me write components, fix layout issues, and refactor sections on the fly. It's genuinely agentic.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One-click deploy&lt;/strong&gt; — hit deploy, get a live URL with SSL automatically enabled. That's it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Templates Marketplace&lt;/strong&gt; — if you're starting from scratch and don't know where to begin, there are templates built by Cloudpen and the community. One click and it's yours to edit.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Part That Surprised Me
&lt;/h2&gt;

&lt;p&gt;I didn't touch a server. I didn't configure nginx. I didn't open a terminal once.&lt;/p&gt;

&lt;p&gt;For frontend projects especially, Cloudpen has genuinely removed the gap between "idea" and "live link you can share."&lt;/p&gt;

&lt;p&gt;Pro plan adds custom domain support — so what you build doesn't just work, it looks like a real product.&lt;/p&gt;

&lt;p&gt;If you've been sleeping on it: cloudpen.dev&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%2F5qz2pb6ob4c5n1qoca05.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%2F5qz2pb6ob4c5n1qoca05.png" alt=" " width="800" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Your Next Project Is Already Half Built</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Sun, 14 Jun 2026 19:58:00 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/your-next-project-is-already-half-built-b9e</link>
      <guid>https://dev.to/augustinechibueze/your-next-project-is-already-half-built-b9e</guid>
      <description>&lt;h1&gt;
  
  
  We just shipped a Template Gallery for Cloudpen — here's why we built it
&lt;/h1&gt;

&lt;p&gt;Every time someone tried Cloudpen for the first time, the feedback followed a pattern.&lt;/p&gt;

&lt;p&gt;They liked the editor. They liked the one-click deploy. But a surprising number of people got stuck at the very beginning — staring at a blank project, unsure how to structure it for Cloudpen's build system.&lt;/p&gt;

&lt;p&gt;That friction was on us. So we fixed it.&lt;/p&gt;




&lt;h2&gt;
  
  
  What we shipped
&lt;/h2&gt;

&lt;p&gt;Cloudpen now has a &lt;strong&gt;Template Gallery&lt;/strong&gt; — a curated library of ready-made starter projects you can preview live and fork into your workspace in one click.&lt;/p&gt;

&lt;p&gt;Every template is a real deployed project. Before you commit to anything, you can open a live preview of exactly what it looks like and how it behaves. If it's what you need, you fork it. A full copy — all files, folder structure, and dependencies — lands in your workspace instantly and the editor opens.&lt;/p&gt;

&lt;p&gt;No scaffolding. No config. You start from something that already works.&lt;/p&gt;




&lt;h2&gt;
  
  
  What's in the gallery
&lt;/h2&gt;

&lt;p&gt;The initial library covers the starters developers actually reach for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;React + Vite&lt;/li&gt;
&lt;li&gt;Vue + Vite
&lt;/li&gt;
&lt;li&gt;Vanilla JS&lt;/li&gt;
&lt;li&gt;Portfolio templates&lt;/li&gt;
&lt;li&gt;Landing page starters&lt;/li&gt;
&lt;li&gt;More being added based on feedback&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Official vs Community templates
&lt;/h2&gt;

&lt;p&gt;Templates are split into two types.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Official&lt;/strong&gt; templates are built and maintained by the Cloudpen team. They're verified to build correctly, deploy without issues, and follow the project structure Cloudpen's build system expects. They carry a verified badge.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Community&lt;/strong&gt; templates are built by Cloudpen users and shared publicly. They go through a review before appearing in the gallery, but they're maintained by their authors. This is also how you can submit your own — deploy a public project, submit it, and if it passes review it goes live in the Community tab.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why we built it this way
&lt;/h2&gt;

&lt;p&gt;We made a deliberate call to make every template a live deployed project rather than just a ZIP file or a code snapshot. The preview had to be real — you're seeing the actual running output, not a screenshot.&lt;/p&gt;

&lt;p&gt;The fork had to be instant. The moment you click Fork, the editor opens. There's no loading screen, no "initializing project" spinner. You're in.&lt;/p&gt;

&lt;p&gt;And your fork is completely independent. Changes you make never touch the original template.&lt;/p&gt;




&lt;h2&gt;
  
  
  Try it and tell us what's missing
&lt;/h2&gt;

&lt;p&gt;The gallery is live now at &lt;strong&gt;cloudpen.dev&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;We're actively building out the library and we're prioritising based on what people actually ask for. If there's a framework, stack, or starter you wish was already there — drop it in the comments. We read everything.&lt;/p&gt;

&lt;h1&gt;
  
  
  cloudpen #webdev #opensource #buildinpublic
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Quill: AI That Lives Inside Your Project, Not Another Tab</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Thu, 11 Jun 2026 12:23:00 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/quill-ai-that-lives-inside-your-project-not-another-tab-2e3n</link>
      <guid>https://dev.to/augustinechibueze/quill-ai-that-lives-inside-your-project-not-another-tab-2e3n</guid>
      <description>&lt;h1&gt;
  
  
  We built an AI coding assistant that doesn’t live in another tab
&lt;/h1&gt;

&lt;p&gt;Most AI coding tools still interrupt your flow.&lt;/p&gt;

&lt;p&gt;You hit an error → open a new tab → paste code → explain your project → wait for a response → copy everything back.&lt;/p&gt;

&lt;p&gt;That loop doesn’t feel dramatic, but it quietly breaks concentration over and over.&lt;/p&gt;

&lt;p&gt;We built &lt;strong&gt;Quill&lt;/strong&gt; to remove that friction entirely.&lt;/p&gt;




&lt;h2&gt;
  
  
  AI that stays inside your editor
&lt;/h2&gt;

&lt;p&gt;Quill lives directly inside Cloudpen’s editor as a movable panel that stays alongside your code while you work.&lt;/p&gt;

&lt;p&gt;It doesn’t try to pull you away from your environment. It adapts to it.&lt;/p&gt;

&lt;p&gt;You can drag it anywhere, keep it open while you code, or pull it up only when you need it.&lt;/p&gt;

&lt;p&gt;No tab switching. No context loss. No re-explaining your project every time.&lt;/p&gt;

&lt;p&gt;But the real difference isn’t where Quill lives.&lt;/p&gt;

&lt;p&gt;It’s what it knows.&lt;/p&gt;




&lt;h2&gt;
  
  
  Context is the real product
&lt;/h2&gt;

&lt;p&gt;Because Quill runs inside your project, it already understands what you’re working on.&lt;/p&gt;

&lt;p&gt;That changes everything:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Highlight code → explain or fix it&lt;/li&gt;
&lt;li&gt;Right-click a file → get a full explanation of what it does&lt;/li&gt;
&lt;li&gt;Ask for a review → get improvements based on your actual codebase&lt;/li&gt;
&lt;li&gt;Debug errors → without copy-pasting into another tool&lt;/li&gt;
&lt;li&gt;Generate functions/components → directly inside your workflow&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s not “AI you consult.”&lt;/p&gt;

&lt;p&gt;It’s AI that is already inside the problem space.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why a movable panel?
&lt;/h2&gt;

&lt;p&gt;We spent a lot of time on this decision.&lt;/p&gt;

&lt;p&gt;We tried:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A persistent sidebar&lt;/li&gt;
&lt;li&gt;A command palette&lt;/li&gt;
&lt;li&gt;Inline ghost-text suggestions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We kept returning to the same idea: developers don’t work the same way.&lt;/p&gt;

&lt;p&gt;Some people want an assistant always visible.&lt;br&gt;
Others only want it when they’re stuck.&lt;/p&gt;

&lt;p&gt;A fixed sidebar forces a workflow on you.&lt;/p&gt;

&lt;p&gt;A floating, movable panel doesn’t.&lt;/p&gt;

&lt;p&gt;It stays present without being opinionated about how you should code.&lt;/p&gt;




&lt;h2&gt;
  
  
  Developers don’t want one AI model
&lt;/h2&gt;

&lt;p&gt;Another thing we learned: model preference is personal.&lt;/p&gt;

&lt;p&gt;Some developers prefer GPT-4o. Others use Claude, Gemini, Grok, or OpenRouter models.&lt;/p&gt;

&lt;p&gt;So we built &lt;strong&gt;BYOK (Bring Your Own Key)&lt;/strong&gt; into Cloudpen Pro.&lt;/p&gt;

&lt;p&gt;You can plug in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;OpenAI&lt;/li&gt;
&lt;li&gt;Anthropic&lt;/li&gt;
&lt;li&gt;Gemini&lt;/li&gt;
&lt;li&gt;Groq&lt;/li&gt;
&lt;li&gt;xAI&lt;/li&gt;
&lt;li&gt;OpenRouter&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Quill will use your key directly.&lt;/p&gt;

&lt;p&gt;No shared limits. No hidden caps. No forced model choices.&lt;/p&gt;

&lt;p&gt;Your usage is only constrained by your provider.&lt;/p&gt;




&lt;h2&gt;
  
  
  For everyone else
&lt;/h2&gt;

&lt;p&gt;If you don’t bring your own key, Quill still works out of the box using Cloudpen’s shared pool.&lt;/p&gt;

&lt;p&gt;You get &lt;strong&gt;Limited requests/day&lt;/strong&gt;, which is enough for a full coding session for most developers.&lt;/p&gt;

&lt;p&gt;We arrived at that number after testing real usage patterns during beta—it covers typical daily workflows without forcing constant upgrades.&lt;/p&gt;




&lt;h2&gt;
  
  
  Quill wasn’t supposed to be the main feature
&lt;/h2&gt;

&lt;p&gt;Cloudpen started as a browser-based IDE:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Real terminal&lt;/li&gt;
&lt;li&gt;Live deployments&lt;/li&gt;
&lt;li&gt;GitHub integration&lt;/li&gt;
&lt;li&gt;Full development environment in the browser&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Quill was originally just an add-on.&lt;/p&gt;

&lt;p&gt;But over time, it became one of the most used parts of the platform.&lt;/p&gt;

&lt;p&gt;Because once it’s sitting right beside your code, it’s hard to go back to context switching.&lt;/p&gt;




&lt;h2&gt;
  
  
  Closing thought
&lt;/h2&gt;

&lt;p&gt;The best AI coding assistant isn’t the one in another tab.&lt;/p&gt;

&lt;p&gt;It’s the one already sitting next to your code when you need it.&lt;/p&gt;




&lt;p&gt;If you’ve used AI tools while coding, I’m curious:&lt;/p&gt;

&lt;p&gt;Do you prefer AI inside your editor, or do you still rely on separate tools like ChatGPT/Claude tabs—and why?&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%2Fddnbz6bcmnnmt4uiba6x.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%2Fddnbz6bcmnnmt4uiba6x.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Why We Cut Cloudpen Pro's Price in Half for Students</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Tue, 09 Jun 2026 23:03:19 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/why-we-cut-cloudpen-pros-price-in-half-for-students-2h06</link>
      <guid>https://dev.to/augustinechibueze/why-we-cut-cloudpen-pros-price-in-half-for-students-2h06</guid>
      <description>&lt;h1&gt;
  
  
  Students Kept Asking About Pricing. Here's What We Changed.
&lt;/h1&gt;

&lt;p&gt;Over the past few months, one piece of feedback kept showing up in our inbox.&lt;/p&gt;

&lt;p&gt;"Do you have a student discount?"&lt;/p&gt;

&lt;p&gt;At first, I didn't think much of it. But the requests kept coming.&lt;/p&gt;

&lt;p&gt;Some were university students learning web development. Others were bootcamp students trying to build projects for their portfolios. A few were self-taught developers coding from older laptops or even their phones.&lt;/p&gt;

&lt;p&gt;What they all had in common was simple: they wanted access to professional development tools without adding another expensive subscription to their monthly expenses.&lt;/p&gt;

&lt;p&gt;That feedback pushed us to rethink our pricing.&lt;/p&gt;

&lt;p&gt;Today, we're launching a student plan for Cloudpen Pro at $6/month.&lt;/p&gt;

&lt;p&gt;That's half the regular price, and unlike many introductory discounts, it's locked in for every renewal as long as the account remains eligible.&lt;/p&gt;

&lt;p&gt;For anyone unfamiliar with Cloudpen, it's a browser-based cloud IDE designed to let developers write, run, and deploy applications without installing anything.&lt;/p&gt;

&lt;p&gt;The student plan includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A professional VS Code-quality editor powered by Monaco&lt;/li&gt;
&lt;li&gt;A real terminal environment&lt;/li&gt;
&lt;li&gt;Support for Python, C, C++, Node.js, PHP, Go, and Ruby&lt;/li&gt;
&lt;li&gt;One-click deployment to a live URL&lt;/li&gt;
&lt;li&gt;Automatic SSL&lt;/li&gt;
&lt;li&gt;Permanent hosting&lt;/li&gt;
&lt;li&gt;GitHub integration with automatic redeployments&lt;/li&gt;
&lt;li&gt;Quill AI assistant with 100 requests per day included&lt;/li&gt;
&lt;li&gt;Unlimited projects&lt;/li&gt;
&lt;li&gt;1GB storage&lt;/li&gt;
&lt;li&gt;Custom domain support&lt;/li&gt;
&lt;li&gt;Full mobile optimization&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One thing we were careful about: we didn't want the free plan to become unusable.&lt;/p&gt;

&lt;p&gt;Too many developer tools advertise a free plan that becomes restrictive after a few minutes of use.&lt;/p&gt;

&lt;p&gt;So we're keeping the free plan fully functional.&lt;/p&gt;

&lt;p&gt;Free users still get:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;5 projects&lt;/li&gt;
&lt;li&gt;Real code execution&lt;/li&gt;
&lt;li&gt;Terminal access&lt;/li&gt;
&lt;li&gt;Deployments&lt;/li&gt;
&lt;li&gt;No credit card requirement&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal isn't simply to sell subscriptions.&lt;/p&gt;

&lt;p&gt;The goal is to make it easier for people to learn, build, and ship projects regardless of the device they're using or the budget they have available.&lt;/p&gt;

&lt;p&gt;If you're a student, the discount is applied automatically when you sign up using a university email address.&lt;/p&gt;

&lt;p&gt;No promo codes. No forms. No approval process.&lt;/p&gt;

&lt;p&gt;Just build.&lt;/p&gt;

&lt;p&gt;What are your thoughts on student pricing for developer tools? I'd love to hear how other founders and developers approach it.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>saas</category>
      <category>cloudpen</category>
    </item>
    <item>
      <title>Why I built deployment into the IDE instead of making it a separate step</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Tue, 09 Jun 2026 10:14:51 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/why-i-built-deployment-into-the-ide-instead-of-making-it-a-separate-step-2jc6</link>
      <guid>https://dev.to/augustinechibueze/why-i-built-deployment-into-the-ide-instead-of-making-it-a-separate-step-2jc6</guid>
      <description>&lt;h1&gt;
  
  
  Why does deploying a website still require 3 different platforms?
&lt;/h1&gt;

&lt;p&gt;I've always found something strange about modern web development.&lt;/p&gt;

&lt;p&gt;You can build an entire application in one place.&lt;/p&gt;

&lt;p&gt;But the moment you're ready to share it with the world, you're suddenly juggling multiple services:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your code lives in one place&lt;/li&gt;
&lt;li&gt;Your hosting lives somewhere else&lt;/li&gt;
&lt;li&gt;Your domain is managed somewhere else&lt;/li&gt;
&lt;li&gt;SSL certificates are handled by another system&lt;/li&gt;
&lt;li&gt;Deployment pipelines need their own configuration&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For experienced developers, this is normal.&lt;/p&gt;

&lt;p&gt;For beginners, it's often the most frustrating part of the entire process.&lt;/p&gt;

&lt;p&gt;Over the last year, while building Cloudpen, I kept asking myself a simple question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if deployment was just part of the development experience instead of a completely separate workflow?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So that's what I built.&lt;/p&gt;

&lt;h2&gt;
  
  
  The deployment flow
&lt;/h2&gt;

&lt;p&gt;When you finish a project in Cloudpen, you click &lt;strong&gt;Deploy&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That's it.&lt;/p&gt;

&lt;p&gt;A live &lt;code&gt;cloudpen.dev&lt;/code&gt; URL is generated within seconds.&lt;/p&gt;

&lt;p&gt;SSL is automatically provisioned.&lt;/p&gt;

&lt;p&gt;No deployment scripts.&lt;/p&gt;

&lt;p&gt;No server setup.&lt;/p&gt;

&lt;p&gt;No terminal commands.&lt;/p&gt;

&lt;p&gt;No separate hosting account.&lt;/p&gt;

&lt;h2&gt;
  
  
  Custom domains
&lt;/h2&gt;

&lt;p&gt;Custom domains follow the same philosophy.&lt;/p&gt;

&lt;p&gt;Add a CNAME record in your DNS provider.&lt;/p&gt;

&lt;p&gt;Click &lt;strong&gt;Verify&lt;/strong&gt; inside Cloudpen.&lt;/p&gt;

&lt;p&gt;Cloudpen handles SSL provisioning and configuration automatically.&lt;/p&gt;

&lt;p&gt;The goal is to remove the common friction points that usually appear after a project is already finished.&lt;/p&gt;

&lt;h2&gt;
  
  
  GitHub integration
&lt;/h2&gt;

&lt;p&gt;For developers who prefer Git-based workflows, Cloudpen supports GitHub repository integration.&lt;/p&gt;

&lt;p&gt;Once connected, pushes to GitHub can automatically trigger redeployments.&lt;/p&gt;

&lt;p&gt;Your live application stays synchronized with your repository without requiring additional deployment pipelines or manual publishing steps.&lt;/p&gt;

&lt;h2&gt;
  
  
  React and Vue projects
&lt;/h2&gt;

&lt;p&gt;Another area that creates unnecessary friction is the build process.&lt;/p&gt;

&lt;p&gt;Many developers end up switching between local environments, CI pipelines, and hosting dashboards just to get a production build online.&lt;/p&gt;

&lt;p&gt;Cloudpen automatically detects React and Vue projects and runs the build process during deployment.&lt;/p&gt;

&lt;p&gt;No local build step required.&lt;/p&gt;

&lt;p&gt;No extra deployment configuration.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I built it this way
&lt;/h2&gt;

&lt;p&gt;I don't think hosting platforms are the problem.&lt;/p&gt;

&lt;p&gt;The problem is that deployment has gradually become a separate discipline.&lt;/p&gt;

&lt;p&gt;For many projects, especially personal projects, prototypes, portfolios, internal tools, and MVPs, developers shouldn't need to think about infrastructure before they can share their work.&lt;/p&gt;

&lt;p&gt;The ideal workflow should feel like this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Build → Deploy → Share&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Nothing more.&lt;/p&gt;

&lt;p&gt;That's the direction I'm pushing Cloudpen toward.&lt;/p&gt;

&lt;p&gt;I'm curious:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What part of deployment do you find most frustrating today?&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%2F6qump02mcw5keqfnv2cc.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%2F6qump02mcw5keqfnv2cc.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>showdev</category>
      <category>tooling</category>
      <category>webdev</category>
    </item>
    <item>
      <title>We built a GitHub-style social layer inside our cloud IDE — here's why</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Sun, 07 Jun 2026 23:07:33 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/we-built-a-github-style-social-layer-inside-our-cloud-ide-heres-why-1m8d</link>
      <guid>https://dev.to/augustinechibueze/we-built-a-github-style-social-layer-inside-our-cloud-ide-heres-why-1m8d</guid>
      <description>&lt;p&gt;Most IDEs are isolated by design.&lt;/p&gt;

&lt;p&gt;Your code lives in a workspace. Collaboration happens somewhere else. Discovery happens somewhere else. Building in public happens somewhere else.&lt;/p&gt;

&lt;p&gt;We wanted to change that.&lt;/p&gt;

&lt;p&gt;That's why we shipped Cloudpen Community.&lt;/p&gt;

&lt;p&gt;Cloudpen is a browser-based cloud IDE with built-in deployment and collaboration features. The Community layer sits on top of that and gives every developer a public presence tied directly to their work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's included&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🧑‍💻 Public profiles&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Every account gets a profile at &lt;code&gt;cloudpen.dev/u/username&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Profiles include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pinned projects&lt;/li&gt;
&lt;li&gt;Star and fork counts&lt;/li&gt;
&lt;li&gt;Contribution activity heatmaps&lt;/li&gt;
&lt;li&gt;Languages and skills&lt;/li&gt;
&lt;li&gt;Followers and following&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Your work has a permanent public home.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔍 Explore &amp;amp; Fork&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Browse public projects from other developers.&lt;/p&gt;

&lt;p&gt;See something interesting?&lt;/p&gt;

&lt;p&gt;Fork it directly into your workspace and start building immediately.&lt;/p&gt;

&lt;p&gt;No cloning.&lt;br&gt;
No local setup.&lt;br&gt;
No environment configuration.&lt;/p&gt;

&lt;p&gt;Just open and build.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;👥 Follow Developers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Discover developers whose work interests you and follow what they're building.&lt;/p&gt;

&lt;p&gt;Instead of finding projects through social media posts, you can discover them directly where they're created.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🤝 Direct Project Collaborators&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Invite specific developers to collaborate on projects.&lt;/p&gt;

&lt;p&gt;Permissions are granular, so you control exactly who can view, edit, or manage project resources.&lt;/p&gt;

&lt;p&gt;** 🏗️ Public Teams**&lt;/p&gt;

&lt;p&gt;Teams can be public and open for anyone to request joining.&lt;/p&gt;

&lt;p&gt;Permissions are role-based:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Owner&lt;/li&gt;
&lt;li&gt;Admin&lt;/li&gt;
&lt;li&gt;Write&lt;/li&gt;
&lt;li&gt;Read-only&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All permission checks are enforced at the API level.&lt;/p&gt;

&lt;p&gt;** Why we built it**&lt;/p&gt;

&lt;p&gt;Open source proved that developers learn faster when work is visible.&lt;/p&gt;

&lt;p&gt;But most development tools still separate coding, discovery, collaboration, and community into different products.&lt;/p&gt;

&lt;p&gt;We wanted them to exist in one place.&lt;/p&gt;

&lt;p&gt;Cloudpen is no longer just a place to write code.&lt;/p&gt;

&lt;p&gt;It's also a place to discover developers, collaborate on projects, and build in public.&lt;/p&gt;

&lt;p&gt;🔗 cloudpen.dev/community&lt;/p&gt;

</description>
      <category>community</category>
      <category>devplusplus</category>
      <category>saas</category>
      <category>productivity</category>
    </item>
    <item>
      <title>The feature I wish existed when my internet kept failing</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Sat, 06 Jun 2026 16:41:50 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/the-feature-i-wish-existed-when-my-internet-kept-failing-2h1a</link>
      <guid>https://dev.to/augustinechibueze/the-feature-i-wish-existed-when-my-internet-kept-failing-2h1a</guid>
      <description>&lt;p&gt;Most cloud development tools assume you're always online.&lt;/p&gt;

&lt;p&gt;I grew up with unreliable internet, so that never felt like a safe assumption.&lt;/p&gt;

&lt;p&gt;That's why I spent the last few weeks upgrading Cloudpen's Offline Mode.&lt;/p&gt;

&lt;p&gt;Now, if your connection disappears:&lt;/p&gt;

&lt;p&gt;→ Your workspace still loads from local cache&lt;br&gt;
→ Files open normally&lt;br&gt;
→ Changes are saved locally and queued automatically&lt;br&gt;
→ Pending edits survive browser restarts&lt;br&gt;
→ Sync resumes automatically when you're back online&lt;/p&gt;

&lt;p&gt;The most challenging part wasn't storing changes offline.&lt;/p&gt;

&lt;p&gt;It was conflict resolution.&lt;/p&gt;

&lt;p&gt;If a file changes on the server while you're editing it offline, Cloudpen doesn't blindly overwrite anything. It pauses, shows both versions with a line-by-line diff, and lets you resolve the conflict before continuing.&lt;/p&gt;

&lt;p&gt;The goal wasn't to build a degraded offline experience.&lt;/p&gt;

&lt;p&gt;The goal was to make internet outages feel almost irrelevant.&lt;/p&gt;

&lt;p&gt;cloudpen.dev&lt;/p&gt;

&lt;h1&gt;
  
  
  webdev #devtools #javascript #saas #buildinpublic
&lt;/h1&gt;

</description>
      <category>discuss</category>
    </item>
    <item>
      <title>How I Added GitHub Integration and Automatic Repository Sync to Cloudpen</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Thu, 04 Jun 2026 19:45:13 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/how-i-added-github-integration-and-automatic-repository-sync-to-cloudpen-2997</link>
      <guid>https://dev.to/augustinechibueze/how-i-added-github-integration-and-automatic-repository-sync-to-cloudpen-2997</guid>
      <description>&lt;p&gt;One of the most requested features since I launched Cloudpen was GitHub integration.&lt;/p&gt;

&lt;p&gt;Developers wanted a way to bring existing repositories into their workspace without manually uploading files or cloning repositories through a terminal. More importantly, they wanted Cloudpen to fit naturally into the workflows they already use every day.&lt;/p&gt;

&lt;p&gt;Today, that feature is live.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Goal
&lt;/h2&gt;

&lt;p&gt;Cloudpen is a browser-based cloud development environment designed to make it possible to write code, run applications, preview changes, and deploy projects from a single workspace.&lt;/p&gt;

&lt;p&gt;As more developers started using it, a common request kept appearing:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Can I connect my GitHub repositories directly?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The answer is now yes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Connecting GitHub
&lt;/h2&gt;

&lt;p&gt;The setup process is intentionally simple.&lt;/p&gt;

&lt;p&gt;You connect your GitHub account once through OAuth. After authorization, Cloudpen can access repositories you choose to work with.&lt;/p&gt;

&lt;p&gt;From there, importing a repository becomes a one-click operation.&lt;/p&gt;

&lt;p&gt;Whether the repository is public or private, Cloudpen creates a workspace and makes the project immediately available for development.&lt;/p&gt;

&lt;p&gt;No manual uploads.&lt;/p&gt;

&lt;p&gt;No archive downloads.&lt;/p&gt;

&lt;p&gt;No complicated setup process.&lt;/p&gt;

&lt;h2&gt;
  
  
  From Repository to Workspace
&lt;/h2&gt;

&lt;p&gt;After importing a repository, the entire project becomes available inside Cloudpen.&lt;/p&gt;

&lt;p&gt;You can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Browse files&lt;/li&gt;
&lt;li&gt;Edit code&lt;/li&gt;
&lt;li&gt;Run applications&lt;/li&gt;
&lt;li&gt;Use the integrated terminal&lt;/li&gt;
&lt;li&gt;Preview applications&lt;/li&gt;
&lt;li&gt;Deploy projects&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All without leaving the browser.&lt;/p&gt;

&lt;p&gt;The goal is to remove as much friction as possible between having source code and being productive with it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Automatic Repository Sync
&lt;/h2&gt;

&lt;p&gt;The feature I'm most excited about is automatic synchronization.&lt;/p&gt;

&lt;p&gt;Once enabled, Cloudpen watches for updates to the repository.&lt;/p&gt;

&lt;p&gt;Every time a new commit is pushed, Cloudpen automatically pulls the latest changes into the workspace.&lt;/p&gt;

&lt;p&gt;This creates a much smoother workflow for teams and developers who work across multiple environments.&lt;/p&gt;

&lt;p&gt;A typical workflow might look like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Develop locally&lt;/li&gt;
&lt;li&gt;Push changes to GitHub&lt;/li&gt;
&lt;li&gt;Cloudpen synchronizes automatically&lt;/li&gt;
&lt;li&gt;Continue working or deploy directly&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The process feels similar to how deployment platforms monitor repositories for changes, except the synchronization happens inside a complete development environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Flexible Workflows
&lt;/h2&gt;

&lt;p&gt;One thing I wanted to avoid was forcing developers into a specific workflow.&lt;/p&gt;

&lt;p&gt;Some developers prefer working locally and using cloud tools only when needed.&lt;/p&gt;

&lt;p&gt;Others prefer doing everything directly in the browser.&lt;/p&gt;

&lt;p&gt;Cloudpen supports both approaches.&lt;/p&gt;

&lt;h3&gt;
  
  
  Local-First Workflow
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Develop locally&lt;/li&gt;
&lt;li&gt;Commit changes&lt;/li&gt;
&lt;li&gt;Push to GitHub&lt;/li&gt;
&lt;li&gt;Let Cloudpen sync automatically&lt;/li&gt;
&lt;li&gt;Deploy from Cloudpen&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Cloud-First Workflow
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Import repository&lt;/li&gt;
&lt;li&gt;Develop directly in Cloudpen&lt;/li&gt;
&lt;li&gt;Deploy with a click&lt;/li&gt;
&lt;li&gt;Use GitHub for version history and backup&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The platform adapts to how you already work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters
&lt;/h2&gt;

&lt;p&gt;GitHub integration is more than a convenience feature.&lt;/p&gt;

&lt;p&gt;For many developers, GitHub is the center of their workflow.&lt;/p&gt;

&lt;p&gt;Repositories contain project history, collaboration records, pull requests, and deployment pipelines.&lt;/p&gt;

&lt;p&gt;By connecting Cloudpen directly to GitHub, projects become easier to move between local environments, cloud workspaces, and deployment targets.&lt;/p&gt;

&lt;p&gt;The result is less time managing infrastructure and more time building products.&lt;/p&gt;

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

&lt;p&gt;GitHub integration is an important milestone, but it's only one step toward making Cloudpen a complete browser-based development platform.&lt;/p&gt;

&lt;p&gt;Recent updates have included:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;An integrated browser for previewing applications inside the editor&lt;/li&gt;
&lt;li&gt;Built-in developer tools&lt;/li&gt;
&lt;li&gt;Hot reloading for previews&lt;/li&gt;
&lt;li&gt;One-click deployments&lt;/li&gt;
&lt;li&gt;Repository synchronization&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And there's still a lot more to build.&lt;/p&gt;

&lt;p&gt;If you'd like to try it out, Cloudpen is available at cloudpen.dev.&lt;/p&gt;

&lt;p&gt;I'd love to hear your feedback and learn how GitHub fits into your development workflow.&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>github</category>
      <category>showdev</category>
      <category>tooling</category>
    </item>
    <item>
      <title>I built a browser inside my code editor — here's how and why</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Thu, 04 Jun 2026 11:12:00 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/i-built-a-browser-inside-my-code-editor-heres-how-and-why-3dl5</link>
      <guid>https://dev.to/augustinechibueze/i-built-a-browser-inside-my-code-editor-heres-how-and-why-3dl5</guid>
      <description>&lt;p&gt;&lt;strong&gt;The Problem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When you're building a web app, your workflow usually looks something like this:&lt;/p&gt;

&lt;p&gt;Edit code → Save → Switch to browser → Refresh → Check the result → Switch back to the editor.&lt;/p&gt;

&lt;p&gt;Repeat that hundreds of times a day.&lt;/p&gt;

&lt;p&gt;That browser switch seems small, but it adds up. When you're using a cloud-based editor, it's even more disruptive because your entire workspace lives in a single browser tab, and now you're constantly leaving it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I Built&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I added an in-editor browser to Cloudpen, a VS Code-style cloud code editor I'm building.&lt;/p&gt;

&lt;p&gt;It works like this:&lt;/p&gt;

&lt;p&gt;• A Browser option in the Terminal menu opens a new tab inside the editor tab bar&lt;br&gt;
• The tab includes a full address bar with back, forward, and refresh controls&lt;br&gt;
• You can type localhost:3000 (or any URL) and load it directly inside the editor&lt;br&gt;
• The tab title and favicon automatically update to match the loaded page&lt;br&gt;
• A built-in DevTools panel provides a Console, Elements Inspector, and JavaScript REPL&lt;/p&gt;

&lt;p&gt;The result is simple:&lt;/p&gt;

&lt;p&gt;Run &lt;code&gt;npm run dev&lt;/code&gt; in the integrated terminal, click the localhost URL, and see your application without ever leaving the editor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Technical Challenges&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Same-Origin Policy&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This was the biggest challenge.&lt;/p&gt;

&lt;p&gt;An iframe loading localhost:3000 from an editor running on localhost:3001 is technically cross-origin because the ports are different.&lt;/p&gt;

&lt;p&gt;As a result, the Elements Inspector and JavaScript console bridge only work for same-origin content and preview environments.&lt;/p&gt;

&lt;p&gt;For external websites and production URLs, browser security restrictions prevent direct DevTools access. This is the same limitation that exists in VS Code's Simple Browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Favicon and Page Title Detection&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For cross-origin pages, you cannot access &lt;code&gt;iframe.contentDocument.title&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;The solution I'm implementing uses a Next.js API route that fetches the target page server-side and extracts the &lt;code&gt;&amp;lt;title&amp;gt;&lt;/code&gt; and favicon information directly from the HTML.&lt;/p&gt;

&lt;p&gt;Because the request originates from the server, it bypasses browser CORS restrictions entirely.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Keeping the Browser Alive Between Tab Switches&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;React normally re-mounts components when they are removed and added back to the DOM.&lt;/p&gt;

&lt;p&gt;That would cause the browser page to reload every time a user switches tabs.&lt;/p&gt;

&lt;p&gt;The solution was to keep the BrowserPanel permanently mounted and simply toggle its visibility using &lt;code&gt;display: none&lt;/code&gt;, preserving the browsing session and application state.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is It Worth It Despite the Limitations?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Absolutely.&lt;/p&gt;

&lt;p&gt;The primary use case is viewing a running localhost development server without leaving the editor, and that works exactly as intended.&lt;/p&gt;

&lt;p&gt;The DevTools limitations only affect external production websites, where developers would typically use Chrome DevTools anyway.&lt;/p&gt;

&lt;p&gt;For the workflow Cloudpen is designed around:&lt;/p&gt;

&lt;p&gt;Write → Run → Preview&lt;/p&gt;

&lt;p&gt;everything now happens in one place.&lt;/p&gt;

&lt;p&gt;Cloudpen is a cloud-based code editor available at cloudpen.dev.&lt;/p&gt;

&lt;p&gt;I'm building it in public and shipping new features every week.&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%2Fhhgrmxn6of6156te095s.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%2Fhhgrmxn6of6156te095s.png" alt=" " width="799" height="442"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>showdev</category>
      <category>tooling</category>
      <category>webdev</category>
    </item>
    <item>
      <title>I Built a Cloud IDE That Replaces VS Code, Vercel, and GitHub Copilot — Here's Why</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Wed, 03 Jun 2026 20:27:00 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/i-built-a-cloud-ide-that-replaces-vs-code-vercel-and-github-copilot-heres-why-h09</link>
      <guid>https://dev.to/augustinechibueze/i-built-a-cloud-ide-that-replaces-vs-code-vercel-and-github-copilot-heres-why-h09</guid>
      <description>&lt;p&gt;If you've ever tried to code on a low-end laptop, a tablet, or a slow connection, you know the frustration. You spend 45 minutes setting up your environment before writing a single line of code. Your machine runs out of RAM mid-deploy. Something always breaks before you've started.&lt;/p&gt;

&lt;p&gt;That experience is what led me to build Cloudpen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is Cloudpen?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Cloudpen is a cloud IDE that runs entirely in your browser. No installs, no setup, no local environment to maintain. Open a tab and start building.&lt;/p&gt;

&lt;p&gt;It's not a sandbox or a toy editor. It's a full development environment — professional code editor, code execution, GitHub integration, one-click deployment to a live URL, and a built-in AI assistant, all in one place.&lt;/p&gt;

&lt;p&gt;The thing that sets it apart from most browser-based tools is mobile. Cloudpen is the only cloud IDE genuinely designed to work on a phone — not a stripped-down version, the real thing. If you code on a device that isn't a high-spec laptop, that matters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who it's for&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Cloudpen is useful for anyone who writes code, but it's particularly relevant for a few groups.&lt;/p&gt;

&lt;p&gt;Developers on lower-spec machines — if your local environment is slow or unstable, offloading execution to the cloud changes the experience completely.&lt;/p&gt;

&lt;p&gt;Students and bootcamp developers — there's a permanent 50% discount for student emails, bringing Pro to $6/month including all renewals.&lt;/p&gt;

&lt;p&gt;Freelancers and developers who work across devices — your entire workspace lives in the cloud. Open any browser, continue exactly where you left off.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Try it&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There's a permanent free tier with no credit card required.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cloudpen.dev" rel="noopener noreferrer"&gt;https://cloudpen.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'd genuinely like to hear from people who've used other cloud IDEs. What's the thing that made you stop using them? What would actually make you switch?&lt;/p&gt;

&lt;p&gt;Drop a comment below.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The terminal in Cloudpen works differently to most cloud IDEs — here's why</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Wed, 03 Jun 2026 00:41:01 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/the-terminal-in-cloudpen-works-differently-to-most-cloud-ides-heres-why-cnm</link>
      <guid>https://dev.to/augustinechibueze/the-terminal-in-cloudpen-works-differently-to-most-cloud-ides-heres-why-cnm</guid>
      <description>&lt;p&gt;If you've used other browser-based code editors, you've probably noticed that the terminal feels off. You can run a script. You can print to stdout. But the moment you try to install a package and then actually use it in the next command, something breaks. The environment doesn't carry over. It feels like every command starts from scratch in a vacuum.&lt;/p&gt;

&lt;p&gt;That was the problem I wanted to solve when building the terminal for Cloudpen. Not just a place to run isolated snippets, but a proper environment where you can install dependencies, run build tools, and have everything you did in one command still be there for the next one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What most cloud terminals get wrong&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The core issue is that running code in the browser is hard to do without cheating somewhere. A lot of tools use sandboxed environments that look like a terminal but don't behave like one. They're good enough for demos. They fall apart in real work.&lt;/p&gt;

&lt;p&gt;The thing developers actually need is simple: if I install something, it should be there when I run the next command. That's it. That's the whole requirement. Surprisingly few cloud tools actually deliver it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How Cloudpen handles it&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Without going into the full technical detail, the short version is this: every command runs in a completely isolated environment, but all commands within your session share the same filesystem. So when you run npm install, those files are written somewhere. When you run your next command, that somewhere is exactly where it looks.&lt;/p&gt;

&lt;p&gt;Package installs work. Build tools work. Multi-step workflows work. And because each command runs in a clean, isolated environment, there's no bleed between users or sessions.&lt;/p&gt;

&lt;p&gt;The current terminal is optimized for commands that run to completion, while live application previews are handled through Cloudpen's deployment system.&lt;/p&gt;

&lt;p&gt;On the free plan, you can run any file in your project and see the output directly in the terminal. The live coding environment where you type commands yourself is on the Pro plan. Both use the same underlying execution model.&lt;/p&gt;

&lt;p&gt;If you want to try it, Cloudpen is at cloudpen.dev. The free plan doesn't require a card.&lt;/p&gt;

&lt;h1&gt;
  
  
  webdev #devtools #showdev #programming #cloud
&lt;/h1&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%2Fval848n64h5z5axmwyoh.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%2Fval848n64h5z5axmwyoh.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>cli</category>
      <category>cloud</category>
      <category>showdev</category>
      <category>tooling</category>
    </item>
    <item>
      <title>Cloudpen Launch</title>
      <dc:creator>Augustine</dc:creator>
      <pubDate>Fri, 29 May 2026 19:12:56 +0000</pubDate>
      <link>https://dev.to/augustinechibueze/cloudpen-launch-1knn</link>
      <guid>https://dev.to/augustinechibueze/cloudpen-launch-1knn</guid>
      <description>&lt;p&gt;I built a complete cloud IDE that runs entirely in your browser. Here's why I think it matters.&lt;br&gt;
My name is Augustine. I'm a developer and I've spent the last several months building Cloudpen, a professional cloud development environment that works in any browser on any device, including your phone.&lt;br&gt;
I want to share what it is, why I built it, and what makes it different from the other browser IDEs you've probably already tried.&lt;br&gt;
&lt;strong&gt;The problem I was solving&lt;/strong&gt;&lt;br&gt;
The developer tooling stack has become expensive and fragmented. If you're using VS Code, GitHub Pro, Vercel, and GitHub Copilot, you're paying $50 to $80 a month across four separate tools with four separate logins. For developers in emerging markets, that's not a small number. And none of those tools work well on a phone, which for a lot of developers globally is their primary device.&lt;br&gt;
&lt;strong&gt;What Cloudpen actually is&lt;/strong&gt;&lt;br&gt;
Cloudpen brings everything into one browser tab. You get a professional code editor (the same engine behind VS Code), a real PTY terminal over WebSocket, one-click deployment to a live URL with automatic SSL, a built-in AI assistant called Quill, GitHub sync with webhook auto-redeploy, and real-time team collaboration with role-based permissions.&lt;br&gt;
Everything. One tab. $12 a month. No installation.&lt;br&gt;
&lt;strong&gt;What makes it genuinely different&lt;/strong&gt;&lt;br&gt;
Three things that I haven't seen any other cloud IDE do together:&lt;br&gt;
First, it works fully on a smartphone. Not a stripped-down mobile view. The actual editor, terminal, file tree, search, and deployment all work on your phone. I built this deliberately because a lot of the developers I care most about are mobile-first.&lt;br&gt;
Second, one-click deployment is a first-class feature, not an afterthought. You write code and you get a live URL with SSL in seconds. No separate Vercel account. No config files. Just click Deploy.&lt;br&gt;
Third, the price. At $12 a month Pro replaces tools that together cost $50 to $80. For students it's $6 a month, every renewal, not just the first month.&lt;br&gt;
&lt;strong&gt;Where it is today&lt;/strong&gt;&lt;br&gt;
Cloudpen is live at cloudpen.dev. We have active users, the platform has been tested by developers locally and internationally, and it's working. I'm building in public and I'm genuinely interested in feedback from other developers.&lt;br&gt;
If you've been frustrated by how expensive and fragmented the standard dev setup has become, I'd love for you to try it.&lt;br&gt;
&lt;a href="https://cloudpen.dev" rel="noopener noreferrer"&gt;cloudpen.dev&lt;/a&gt; — free to start, no card required.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>saas</category>
    </item>
  </channel>
</rss>
