Skip to content

danielcorin/thought-eddies

Repository files navigation

Thought Eddies

A digital garden and blog platform built with Astro, featuring multiple content types, progressive disclosure, and full-text search.

Features

  • Multiple Content Types: Blog posts, daily logs, TIL entries, projects, and more
  • Full-Text Search: Client-side search functionality
  • Dark Mode Support: Automatic theme switching
  • RSS Feeds: Auto-generated feeds for all content

Development

# Install dependencies
pnpm install

# Start development server on localhost:4321
pnpm dev

# Format code with Prettier
pnpm format

# Check formatting
pnpm format:check

Building for Production

# Build the site
pnpm build

# Preview production build locally
pnpm preview

Using Just

This project includes a justfile for common tasks:

# List all available commands
just

# Create a new blog post
just post "My New Post Title"

# Create a new daily log entry
just log

# Create a new TIL entry
just til "category" "TIL Title"

Content Management

Content is organized in src/content/ with the following collections:

  • posts/: Long-form blog posts
  • logs/: Daily logs
  • til/: Today I Learned entries
  • projects/: Project showcases
  • feeds/: RSS feed configuration
  • uses/: "What I Use" page
  • now/: "What I'm Doing Now" page

See CLAUDE.md for detailed development guidelines.

License

MIT

About

Personal Blog and Interactive Digital Garden

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors