Untitled Entry
Step 2: The System Will Automatically:
- Import your new Markdown file
- Extract metadata from the frontmatter (title, date, mood, etc.)
- Generate an ID from the filename
- Sort entries by date (newest first)
- Render the entry content with proper styling
Step 3: Access Your Diary
Visit your /diary
page and youâll see your new entry in the sidebar. Click on it to view the fully formatted entry.
Advanced Markdown Features You Can Use
Your diary supports these Markdown features:
- Headers (# for H1, ## for H2, etc.)
- Text formatting: bold, italic,
strikethrough - Lists: Ordered (1. 2. 3.) and unordered (- or *)
- Links: Link text
- Images: 
- Code blocks with syntax highlighting (using triple backticks)
- Blockquotes (using > at the start of lines)
- Tables (using | syntax)
- Horizontal rules (using ---)
- Task lists (- [ ] and - [x])
Common Issues and Solutions
- Images not loading? Make sure image URLs are valid and accessible
- Code syntax highlighting not working? Install rehype-highlight and update your Astro config
- Styling issues? Ensure your Tailwind config includes typography plugin
Hope this helps you get started with your diary system! The combination of Astro, Markdown, and your existing UI creates a beautiful and maintainable developer diary.### Step 2: The System Will Automatically:
- Import your new Markdown file
- Extract metadata from the frontmatter (title, date, mood, etc.)
- Generate an ID from the filename
- Sort entries by date (newest first)
- Render the entry content with proper styling
Step 3: Access Your Diary
Visit your /diary
page and youâll see your new entry in the sidebar. Click on it to view the fully formatted entry.
Advanced Markdown Features You Can Use
Your diary supports these Markdown features:
- Headers (# for H1, ## for H2, etc.)
- Text formatting: bold, italic,
strikethrough - Lists: Ordered (1. 2. 3.) and unordered (- or *)
- Links: Link text
- Images: 
- Code blocks with syntax highlighting (using triple backticks)
- Blockquotes (using > at the start of lines)
- Tables (using | syntax)
- Horizontal rules (using ---)
- Task lists (- [ ] and - [x])
Common Issues and Solutions
- Images not loading? Make sure image URLs are valid and accessible
- Code syntax highlighting not working? Install rehype-highlight and update your Astro config
- Styling issues? Ensure your Tailwind config includes typography plugin
Hope this helps you get started with your diary system! The combination of Astro, Markdown, and your existing UI creates a beautiful and maintainable developer diary.