DEV Community

Cover image for I Am Not a Developer. But I Ship Websites Every Week.
Backrun
Backrun

Posted on

I Am Not a Developer. But I Ship Websites Every Week.

There is a category of person that did not exist five years ago.

They are not developers. They do not write code for a living. They cannot explain what a Git commit is and have no interest in learning.

But they ship websites every week.

They are marketers who run their own campaigns. Solo founders who test offers before paying an agency. Freelancers who build landing pages for clients in an afternoon. Creators who need a portfolio page live before a deadline.

They use Claude or ChatGPT to generate HTML. They have learned, through trial and error, what prompts produce clean output. They know how to ask for mobile-responsive layouts, how to get a form to look right, how to specify font sizes and button colors in plain language.

What they cannot do is get the result off the screen and onto the web without hitting a wall.

The wall has a name

Most people who hit it do not know what to call it. They just know the feeling.

You have the HTML. It looks right. You have been staring at it for five minutes and everything is exactly what you wanted. Now you need a URL.

So you open Netlify. Or you try to. You create an account, get asked for a team name, wonder why a personal deploy needs a team name, pick something, get asked for a project name, pick something else, look for the drag-and-drop option you saw in a tutorial once, cannot find it because the UI changed, open YouTube, find a tutorial from 2022, watch four minutes of it before realizing the sidebar it references no longer exists.

You go back to Claude. Ask how to deploy to Netlify. Claude gives you CLI commands.

You do not have a terminal open.

You close the tab. The HTML stays in the chat window. The page never goes live.

This is not a skill gap. This is a tooling gap. Every deployment tool that exists was designed for someone who already knows what a deployment tool is.

What this costs in real terms

The hidden cost is not the hour you spent going in circles.

The hidden cost is the campaign that launched a day late. The client demo that did not happen because you could not send a link. The offer you tested in your head but never validated because putting it on a page felt like too much friction.

Every one of those is a decision that did not get made because the last step of the workflow was designed for someone else.

The AI gave you the capability to build. The tooling did not give you the capability to ship.

The identity piece nobody talks about

There is something else happening here that is harder to name.

The people in this category have spent years operating in spaces where the technical work got done by someone else. They had to ask a developer. They had to submit a request. They had to wait.

AI changed that for the creation step. For the first time, they could build something themselves. That feeling of independence, of not needing to ask anyone, matters more than the time saved.

But deploy put the wall back.

You built the page yourself. You are proud of it. And now you have to go ask someone how to get it live, or spend an hour in a tutorial loop, or just give up and use a template tool that does not look like what you wanted.

The progress AI made on independence gets partially reversed at the deploy step.

What HTML Deployer actually does

I built HTML Deployer to sit inside the tab where the conversation already happened.

Html deployer

You are in Claude. You have the HTML. The extension detects it automatically, no copy-paste. You see a preview on desktop, tablet, and mobile before anything goes live. You pick where it goes: Netlify, GitHub Pages, FTP, or your own server. You click deploy.

That is the whole workflow. You do not open a new tab. You do not touch a terminal. You do not create a project or name a team or watch a tutorial.

Under 60 seconds from finished HTML to live URL.

The reason the preview step is built in by default is not just about catching layout errors. It is about confidence. The moment you can see the page rendering on a real phone screen before you publish it, the deploy step stops feeling like a leap of faith and starts feeling like a decision you are in control of.

That shift matters for the person who spent an hour getting the HTML exactly right and does not want to find out it looks broken on mobile after the client already opened the link.

The broader point

The tools we build to support AI workflows will either close the independence gap or leave it open.

Right now most of them leave it open. They assume a level of technical familiarity that the fastest-growing segment of AI users simply does not have and does not want.

That is not a criticism of those users. They are building real things and shipping real work. They just need the last step to be as accessible as the first step has become.

The creation floor dropped dramatically in the last two years. The deploy floor has not moved.

That is the gap HTML Deployer exists to close.


If you are in this category, the person who builds with AI but has never called yourself a developer, I am curious what your current deploy workflow actually looks like. And if you have found something that works, I would genuinely like to know what it is.

Top comments (0)