Blog

Guides on sharing HTML and AI-generated pages, plus notes on how ShareMyPage is built.

Featured

August 5, 2026 · 10 min read

I Audited My Own Vibecoded App for Security. The Dangerous Holes Looked Finished.

The internet is full of lists of the security holes in vibecoded apps. Instead of arguing, I ran every item against ShareMyPage, an app I largely built with AI that hosts strangers' code and access-controlled company documents. Here is what I found, what I fixed, and the pattern that connects the real problems: they never looked broken, they looked done.

securityengineering
Read article

More articles

July 14, 2026 · 5 min read

Claude's Live Artifacts vs. ShareMyPage: What Each One Is Actually For

Claude Cowork can now pin a Live Artifact that refreshes with your data every time you open it. A designer on our team asked if it changes how we share HTML. I tried it. Here is the honest split: Live Artifacts are for fresh data inside Claude, ShareMyPage is for sending a page to anyone, anywhere.

comparisonclaude

July 9, 2026 · 5 min read

Share a Markdown File as a Web Page

Markdown is the native language of every AI model. Ask Claude or ChatGPT to write anything and you get Markdown back. ShareMyPage now turns any .md file into a clean, shareable web page, from the browser or straight from your AI. Here is what that unlocks, and the honest story of the bug we fixed to get there.

markdownhow-to

July 8, 2026 · 6 min read

Is It Safe to Host HTML That Runs Its Own JavaScript?

I let people host any HTML they generate with AI, JavaScript and all, without reading it first. Here is exactly how I run untrusted code safely: a null-origin sandbox, a separate cookieless origin, and an honest account of what it does not protect against, including cryptominers and browser zero-days.

securityengineering

July 6, 2026 · 3 min read

ShareMyPage vs. Deploying to Vercel or Netlify for a Single Page

When you just want to share one HTML page, is a Vercel or Netlify deploy the right tool, or overkill? Here is an honest comparison of when to use each.

comparisonvercel

July 6, 2026 · 3 min read

ShareMyPage vs. Pastebin and GitHub Gist for Sharing HTML

Pastebin and GitHub Gist are great for sharing code, but they show your HTML as text, not a live page. Here is when to use each, and when you want a rendered link instead.

comparisonpastebin

July 6, 2026 · 3 min read

ShareMyPage vs. a Notion Public Page or Google Sites

Notion and Google Sites are great for wikis and multi-page sites, but they will not render your AI-generated HTML as-is. Here is when to use each, honestly.

comparisonnotion

July 6, 2026 · 3 min read

ShareMyPage vs. CodePen and JSFiddle for Sharing a Page

CodePen and JSFiddle are great for sharing code in an editor. When you want to share the finished page full-screen instead, here is the honest comparison.

comparisoncodepen

July 6, 2026 · 3 min read

Sharing an AI Page: Link vs. File vs. Screenshot, Compared

You can send an AI-generated page as an HTML file, a screenshot, a PDF, or a link. Here is an honest comparison of each, and when a hosted link is worth it.

comparisonhtml

July 6, 2026 · 2 min read

How to Send a Client Proposal as a Web Page (Not a PDF)

A proposal sent as a PDF lands in a downloads folder and never gets opened again. Here is how to send it as a web page with AI, and share it as a link clients actually read.

use-casesclient-work

July 6, 2026 · 2 min read

How to Build an Online CV and Portfolio as a Single Page

A PDF CV looks like everyone else's and cannot show a single project in action. Here is how to build a CV and portfolio as one web page with AI, and share it as a link.

use-casescv

July 6, 2026 · 3 min read

How to Share a Claude Artifact as a Public Link

Claude built you an artifact and you want to send it to someone outside the chat. Here is how to turn it into a public link, and when Claude's own Publish button is not enough.

guidesclaude

July 5, 2026 · 2 min read

How to Publish a ChatGPT-Generated HTML Page

ChatGPT wrote you a full HTML page, in a code block or in Canvas. Here is how to turn it into a real link you can share, in under a minute, without setting up hosting.

guideschatgpt

July 4, 2026 · 2 min read

How to Share a Gemini-Generated Web Page

Gemini generated a web page for you, maybe in Canvas. Here is the quickest way to publish it as a link you can send to anyone, with no hosting setup.

guidesgemini

July 3, 2026 · 15 min read

How I Built the ShareMyPage MCP (and How I Measured Its UX)

I built an MCP server that lets Claude create, edit, and comment on real hosted pages. There is no screen, so every UX decision lives in a tool schema, an error message, or a single line of returned text, and measuring whether any of it actually works needed the same kind of design. Here is both halves of that story.

uxengineering

July 2, 2026 · 2 min read

Turn an AI Prototype into a Shareable Feedback Link

You built a prototype with AI and you want real feedback on it. Here is how to share it as a link people can open and comment on, no setup required.

guidesprototyping

July 1, 2026 · 2 min read

How to Password-Protect a Shared HTML Page

Sometimes a shared page should not be open to the world. Here is how to put a password on an HTML page so only the right people can open it.

guidesprivacy

June 30, 2026 · 2 min read

How to Share an HTML File as a Link (Without Hosting It Yourself)

You have an HTML file from an AI tool or a code editor and you want to send it as a link. Here is the fastest way to turn it into a real, shareable URL.

guideshtml

June 29, 2026 · 2 min read

10 Things People Build and Share as HTML

A single HTML page can be far more than a website. Here are ten things people generate with AI and share as a link, with no hosting or build step.

exampleshtml

June 28, 2026 · 2 min read

Sharing AI Pages with Your Team: Link vs Embed

When you share an AI-generated page at work, should you send a link or embed it in a doc? Here is when to use each, and how to keep team pages organized.

guidesteams