Ethan Hurst

Getting Started with Digital Gardens

Ethan Hurst 2 min read
Seedling meta

What is a Digital Garden?

A digital garden is a different way of thinking about online content. Unlike a blog where posts are polished and published once, a garden is:

  • Always growing - Notes evolve over time
  • Less formal - Raw thoughts and works-in-progress
  • Interconnected - Ideas link to each other organically
  • Public learning - Sharing the process, not just the outcome

Why Start One?

I want a place to share ideas that aren’t ready for a full blog post. This is where I’ll:

  • Document learning as it happens
  • Share code snippets and quick experiments
  • Build in public and get feedback
  • Connect related ideas across different projects

The Structure

Notes in my garden will be tagged and searchable, but they won’t follow chronological order like blog posts. Instead, they’ll grow and branch based on topics and connections.

Some notes might graduate into full blog posts. Others will remain as evergreen references that I update over time.

Technical Setup

This garden is built alongside my blog using the same tech stack:

const garden = {
	content: 'Markdown with MDSveX',
	styling: 'Tailwind CSS',
	routing: 'SvelteKit',
	deployment: 'Netlify'
};

The key difference is mindset: blog posts are performances, garden notes are conversations.

Let’s see where this grows.