Publish your first blog post
From opening the editor to going live in six steps. No terminal commands required — I handle the technical parts.
-
Open the blog editor
Just tell me "open the editor". I'll start your local dev server if it isn't already running and open Keystatic in your browser — typically at
http://localhost:4321/keystatic, or at your local HTTPS hostname if you have one configured.Keystatic is a visual CMS that runs entirely on your computer. Your drafts never touch a third-party server.
-
Create a new post
Click Blog Posts in the sidebar, then Create new. Fill in the details:
- Title — becomes the URL slug (e.g. "My First Post" becomes
/blog/my-first-post/) - Description — shows up in search engines and social sharing previews
- Publish date — controls when the post appears in your feed
- Tags — optional, helps visitors browse by topic
- Title — becomes the URL slug (e.g. "My First Post" becomes
-
Write your content
Use the rich text editor to compose your post. You can add headings, bold, italic, links, images, and code blocks.
Under the hood, Keystatic writes in Markdoc — it's like Markdown but with more features. You don't need to learn the syntax; the visual editor handles it for you.
-
Add images
Drop images into
/public/images/blog/and reference them in the editor's Image field as/images/blog/your-photo.webp. For best results:- Use WebP format for smaller file sizes and faster loading
- Keep images under 200KB each
- Fill in the Image Alt Text field so screen readers can describe the image
Or just hand me a photo and ask me to optimize it — I'll convert, resize, and place it for you.
-
Preview your post
Save in Keystatic, then open your dev server in another tab. The post appears at
/blog/your-post-slug/— review it in the browser to make sure formatting, images, and links look right.The dev server reloads automatically when you save, so you'll see changes in real time.
-
Publish to the web
When you're happy with the post, just tell me "deploy my site". Your post goes live with everything included automatically:
- RSS feed — subscribers get notified
- Sitemap — search engines find your post
- Open Graph tags — rich previews when shared on social media
New to Anglesite?
Set up your site first, then come back here to publish your first post.
Get started