Anglesite

Publish your first blog post

From opening the editor to going live in six steps. No terminal commands required — I handle the technical parts.

  1. 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.

  2. 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
  3. 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.

  4. 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.

  5. 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.

  6. 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