I tried using reusable components inside markdown content, and it made my posts feel more consistent.

What I tested

I focused on common pieces that appear often:

  1. Callout boxes for key notes.
  2. Small code examples with consistent formatting.
  3. Quote blocks for lessons learned.

Result

Posts now look more uniform and are easier to scan. It also reduced duplicate styling work.

One thing to improve

I still need a better naming convention for shared content components to keep everything easy to find.