Articles are standard Markdown — the same dialect you use in GitHub READMEs. There is no custom syntax to learn.
## Section
### Subsection
Start body headings at ## (the article title is the #). Every heading gets an anchor link (hover to see the #), and articles with three or more ##/### headings get an automatic table of contents.
Fenced blocks with a language get build-time syntax highlighting and a Copy button:
```rust
fn main() {
println!("hello");
}
```
| Flag | Meaning |
|------|---------|
| `-v` | verbose |
- [x] write the draft
- [ ] add benchmarks
> Simple is robust.
Rust's borrow checker helps here.[^1]
[^1]: Most of the time.
The footnote body can go anywhere in the file; footnotes render at the bottom of the article.
[link text](https://example.com)
[another article](/2026/05/hello-world/)

Link to your own articles with their site-absolute path (/2026/05/hello-world/). Images are covered in the next chapter.
You never need HTML, shortcodes, or layout tweaks inside an article.