This guide demonstrates how to use the powerful blog linking system to create connections between your posts and enhance reader navigation.
Connecting related content helps readers:
- Discover more relevant information
The simplest way to reference another blog post:
{{blog:react-typescript-guide}} This automatically creates a link using the target blog's title.
For more control over the link text:
{{blog:linux_commands|Essential Linux Commands Every Developer Should Know}} You can also create traditional markdown links:
[Check out my React TypeScript guide](/blogs/react-typescript-guide) The system automatically suggests related posts based on:
- Common keywords in titles
For example, this post about documentation would be related to other guides and tutorials.
Each blog post includes:
- Previous/Next Navigation: Chronological blog browsing
- Link to foundational concepts early in posts
Instead of generic "click here" links, use descriptive text:
- ❌ "For more info, {{blog:react-guide|click here}}"
Group related posts by themes:
- Programming tutorials
Here's how you might reference other content in your blogs:
Before diving into advanced React patterns, make sure you're comfortable with
{{blog:react-typescript-guide|React and TypeScript fundamentals}}.
For setting up your development environment, check out my
{{blog:linux_commands|Linux commands guide}}. The linking system:
- Processes {{blog:filename}} references automatically
| separator.md extensions and clean filenamesYou can include images in your blog posts using standard Markdown syntax or HTML. Images should be placed in a directory with the same name as your blog post (without the .md extension).
For a blog post named blog-linking-guide.md, create a directory blog-linking-guide/ in the public/images/ folder and place your images there:
public/blogs/
├── blog-linking-guide.md
public/images/
├── blog-linking-guide/
│ ├── sample-image.svg
│ └── other-image.png  This will automatically resolve to the correct path: /images/blog-linking-guide/sample-image.svg
Here's a sample image included in this blog post:
You can also use HTML img tags for more control:
<img src="sample-image.svg" alt="Sample" width="200" height="150" /> Planned features include:
- Category-based filtering
---
Ready to start linking your content? Try referencing this guide in your other blog posts using {{blog:blog-linking-guide}} and see the magic happen!