This is work in progress...I hope you like what you see so far, expect daily changes!
♥️Mira's World™ is loading...☕
Markdown remains the lingua franca of technical writing, documentation, blogs, READMEs, notes, newsletters, Obsidian vaults, Notion exports, GitHub issues, Discord messages, and increasingly – full websites via MDX.
MDX = Markdown + JSX
→ Write Markdown, embed React components, use syntax highlighting, and still get static HTML output.
**bold** or __bold__
*italic* or _italic_
***bold italic***
~~strikethrough~~
==highlight== (not everywhere – GitHub yes, many renderers no)
Result:
bold
italic
bold italic
strikethrough
Tip: Most Markdown parsers support up to h6. Never skip levels for accessibility.
Unordered
- Item 1
- Item 2
- Nested
- Deeper
- Item 3
Ordered
1. First
2. Second
1. Nested ordered
2. Another
3. Third
Task lists
- [x] Done task
- [ ] Open task
- [ ] Another open
Inline link: [Next.js Docs](https://nextjs.org/docs)
Reference style:
[MDX][mdx]
[mdx]: https://mdxjs.com "MDX official site"
Image:

Image with size control (MDX / some renderers):
<img src="/images/my-image.jpg" alt="Description" width="600" />
> This is a blockquote.
>
> It can span multiple lines.
>
>> Nested quote
This is a blockquote.
It can span multiple lines.
Nested quote
Inline code
Use `process.env.NODE_ENV` to check environment.
Use process.env.NODE_ENV to check environment.
Code block with language
// app/page.tsx
import Link from 'next/link'
export default function Home() {
return (
<main className="flex min-h-screen flex-col items-center justify-center p-24">
<h1 className="text-4xl font-bold">Welcome to Next.js + MDX</h1>
<Link href="/about" className="mt-8 text-blue-600 hover:underline">
Go to About →
</Link>
</main>
)
}
Code block without language
Just plain text
no highlighting
Diff highlighting
- Old line removed
+ New line added
! Changed line (some renderers)
| Feature | Markdown | MDX | GitHub |
|------------------|----------|-------|--------|
| Tables | Yes | Yes | Yes |
| Task lists | Partial | Yes | Yes |
| JSX components | No | Yes | No |
| Syntax highlight | Partial | Full | Good |
| Feature | Markdown | MDX | GitHub |
|---|---|---|---|
| Tables | Yes | Yes | Yes |
| Task lists | Partial | Yes | Yes |
| JSX components | No | Yes | No |
| Syntax highlight | Partial | Full | Good |
Tip: Align columns with :---, :---:, ---: for left/center/right.
---
***
___
Here's a sentence with a footnote.[^1]
[^1]: This is the footnote content.
It can be multi-line.
Here's a sentence with a footnote.1
import { Button } from '@/components/ui/button'
import { Alert, AlertDescription, AlertTitle } from '@/components/ui/alert'
<Alert variant="destructive">
<AlertTitle>Warning!</AlertTitle>
<AlertDescription>
This is an interactive alert component inside Markdown.
</AlertDescription>
</Alert>
<Button variant="outline" size="sm">
Click me – I'm a real button!
</Button>
> [!NOTE] / > [!TIP] / > [!WARNING] callouts> [!TIP]
> This is a tip callout – very useful in docs!
[!TIP]
This is a tip callout – very useful in docs!
Happy writing 🧙♀️✨
This is the footnote content.
It can be multi-line. ↩
