This post is intentionally visible. It is the stable place where I can check how the blog renders Markdown, MDX components, images, code, math, links, and metadata after design or dependency changes.
It should stay boring on purpose: one post, one slug, no duplicate draft fallbacks.
Text
A normal paragraph can include bold text, italic text, inline code, and
a regular link. It can also include removed text
when the Markdown parser enables GitHub-flavored strikethrough. Text should wrap
cleanly, keep a readable line length, and not depend on Tailwind prose defaults.
A blockquote should feel quieter than the main text, but still belong to the same typography system.
Here is a footnote reference.1
GitHub Markdown
GitHub-flavored Markdown adds a few everyday conveniences. Bare links should become anchors without extra syntax:
Task lists should keep checkbox alignment stable:
- Published fixture lives in
posts - Old draft fixture pages are gone
- Future components can be added here
Expandable note
This checks the common GitHub pattern for hiding extra details without introducing a custom component.
Lists
- Unordered item
- Another unordered item with
code - Nested content:
- Child item
- Another child item
- Ordered item
- Another ordered item
- Final ordered item
Table
| Surface | What it checks | Status |
|---|---|---|
| Text | Paragraph rhythm | Stable |
| Code | Highlighting and copy UI | Stable |
| Images | Asset pipeline and captions | Stable |
| Alignment | Inline content | Long content |
|---|---|---|
| Left | code and bold | A longer sentence that should wrap inside a cell. |
| Center | link | The table should stay readable on narrow screens. |
| Right | This row checks GFM table parsing. |
Nested Stress Test
A quote can contain a list:
- Item inside a quote
- Item with
inline codecode inside a quote
Code
type Locale = "en" | "ru";
function postPath(locale: Locale, slug: string) {
return `/${locale}/posts/${slug}/`;
}
console.log(postPath("en", "hello-world"));
- duplicate draft fixtures
+ one published fixture
Math
Inline math should render like this: .
Display math should keep its own rhythm:
Callouts
Figure
Gallery
Video
Thumbnail
Photo by Kobu Agency on Unsplash
Footnotes
-
This checks footnote rendering and spacing. ↩
Join the mailing list
I'll send new posts to your inbox.