# Welcome to My Blog
This is the introduction paragraph. It explains what this blog post is about and sets the context for the reader.
## Key Features
- Fast performance
- Type-safe API
- Easy integration
- Multiple output formats
## Code Example
```rust
use blocks::Document;
fn main() {
let doc = Document::new();
println!("Created: {}", doc.id);
}
```
> Simplicity is the ultimate sophistication.
## Getting Started
To use this library, add it to your `Cargo.toml`:
```toml
[dependencies]
blocks = "0.0.2"
```
Then import and use:
```rust
use blocks::{Document, Block, BlockType};
let mut doc = Document::with_title("My Document".to_string());
doc.add_block(Block::new(BlockType::Text, "Hello, world!".to_string()));
```
## Table Example
| JSON | ✅ | Full support |
| Markdown | ✅ | Bidirectional |
| HTML | ✅ | With sanitization |
---
That's all for now. Happy coding!