---
title: "Hello, world."
description: "Publish your first post and make this blog your own."
url: "https://domain-fixture.dev-published.dev/blog/hello-world.md"
section: "Blog"
---

> Breadcrumbs: Blog > Hello, world.
> Sitemap: https://domain-fixture.dev-published.dev/blog/sitemap.md
> LLMS index: https://domain-fixture.dev-published.dev/blog/llms.txt

# Hello, world.

Use this blog to share news, releases, and what you learn. Edit this post in `publish.os/blog/content/hello-world.mdx`.

## Add a post

Create another `.mdx` file in `publish.os/blog/content/`:

```mdx
---
title: A small beginning
description: Why this project exists.
publishedAt: 2026-10-21
authors: [Matthew B]
---

This project starts with one problem and one useful solution.
```

The blog index shows published posts, newest first. Set `publishedAt` to edit the publication date.

## Customize the blog

Edit `index.tsx` to change the post list at `/blog`. Edit `page.tsx` to change individual posts. The shared [theme](/docs/themes) supplies colors and typography.

```txt
publish.os/blog/
├── layout.tsx
├── index.tsx
├── page.tsx
└── content/
    ├── hello-world.mdx
    └── series-a.mdx
```

Edit `layout.tsx` to change the blog layout.

Add `tags` and an `image` with `src` and `alt` to a post's frontmatter to customize its header. Keep local images in `publish.os/assets/` and reference them with `/assets/` paths.

## Continue reading
- Next: [Our $5M Series A](https://domain-fixture.dev-published.dev/blog/series-a.md)

## Section links
- [Blog home](https://domain-fixture.dev-published.dev/blog)
- [LLMS index](https://domain-fixture.dev-published.dev/blog/llms.txt)
- [Sitemap](https://domain-fixture.dev-published.dev/blog/sitemap.md)