Personal Website

Building a digital garden using Quartz to share my learning and projects publicly.

Goals

  • Create a space for learning in public
  • Experiment with digital garden principles
  • Build a sustainable writing practice
  • Connect with others interested in similar topics

Tech Stack

  • Quartz - Static site generator
  • Obsidian - Note-taking and content creation
  • GitHub - Version control and hosting
  • TypeScript - Customization and plugins

Features

  • Bi-directional links between notes
  • Full-text search
  • Tag-based organization
  • Dark/light mode
  • Graph visualization of note connections

Learnings

Building this site has taught me:

  • The value of writing imperfect, evolving notes
  • How interconnected knowledge naturally emerges through linking
  • The importance of simple, sustainable systems

Code Example

Here’s how Quartz handles frontmatter:

interface Frontmatter {
  title: string
  tags?: string[]
  date?: string
  draft?: boolean
}

Next Steps

  • Add more content
  • Customize the theme
  • Set up automated publishing
  • Add analytics

Status: In Progress