Releases: garyblankenship/gist-blog
v2.1.0 - Clean Documentation Structure
🧹 Gist Blog v2.1.0 - Clean Documentation Structure
✨ What's New
This release brings a completely reorganized documentation structure, eliminating clutter and redundancy while maintaining all essential information.
📚 Documentation Improvements
Before vs After
- 16 scattered files → 8 focused documents (50% reduction)
- ~60% duplicate content eliminated
- Root directory cleaned (markdown files properly organized)
- Clear hierarchical structure in
docs/
directory
New Clean Structure
/
├── CLAUDE.md # AI assistant instructions
├── README.md # Project overview
└── docs/
├── CLI_GUIDE.md # Complete CLI documentation
├── DEPLOYMENT_GUIDE.md # All deployment instructions
├── CONTENT_ENHANCEMENT_GUIDE.md # H2-only content principles
├── ARCHITECTURE.md # Technical details
├── QUICK_REFERENCE.md # Cheat sheet
├── DEPRECATED.md # Migration guide
├── RELEASE_NOTES.md # Version history
└── examples/ # Example content
🔧 Other Improvements
- memory.md removed from git tracking (added to .gitignore)
- Generic wrangler.toml.example for easier deployment
- Consolidated guides for better maintainability
📦 For New Users
Getting started is now easier than ever:
- Start with
README.md
for overview - Follow
docs/DEPLOYMENT_GUIDE.md
for setup - Use
docs/CLI_GUIDE.md
for local tools - Apply
docs/CONTENT_ENHANCEMENT_GUIDE.md
for better content
🚀 No Breaking Changes
This is a documentation-only release. All functionality remains the same.
📝 Commit Summary
- 4d56eda refactor: clean and reorganize documentation structure
Upgrade: Simply git pull
to get the cleaner structure. No deployment needed.
v2.0.0 - Content Enhancement System & Full Pagination
🚀 Gist Blog v2.0.0 - Content Enhancement System
✨ Highlights
This major release transforms how content is managed and displayed, introducing the H2-Only TL;DR Principle and comprehensive gist pagination support.
🎯 Key Features
Content Enhancement System
- H2-Only Reading: Articles optimized for 30-second scanning
- Dual-Purpose Content: Serves both quick scanners and deep readers
- Propositional Headlines: Each H2 delivers standalone value
- Template-Driven Enhancement: Systematic content improvement workflow
Improved Filtering & Pagination
- Full Collection Support: Fetches ALL gists (up to 1000) instead of just 30
- Strict Tag Filtering: Only displays gists with hashtags in descriptions
- Smart Code Exclusion: Filters out pure code files without blog content
- Efficient API Usage: 100 gists per page with safety limits
📚 New Documentation
ARTICLE_ENHANCEMENT_TEMPLATE.md
- Complete template systemGIST_REFACTORING_STRATEGY.md
- Step-by-step enhancement workflowH2_ONLY_READING_GUIDE.md
- Deep dive into skimmabilityENHANCEMENT_INSTRUCTIONS.md
- Quick reference guideTEMPLATE_EXAMPLE_NOSTALGIA.md
- Real-world application
🔧 Technical Improvements
- Enhanced worker.js with pagination support
- Improved GitHub API integration
- Better content filtering logic
- Optimized KV cache management
🚨 Breaking Changes
- Add hashtags to gist descriptions to make them visible
- Example:
My Article Title #blog #thoughts
📦 Installation
Deploy to Cloudflare Workers
- Clone the repository
- Copy
wrangler.toml.example
towrangler.toml
- Configure your settings
- Deploy:
```bash
npm install
wrangler secret put GITHUB_USER
wrangler secret put GITHUB_TOKEN
wrangler secret put SITE_URL
wrangler secret put SITE_NAME
wrangler deploy
```
🎉 What's New for Readers
- 30-Second Understanding: Get the full story from headings alone
- Cleaner Blog: No more code-only gists cluttering the feed
- Better Structure: Enhanced articles with clear progression
- All Your Gists: Now displays your entire collection (up to 1000)
🛠️ What's New for Developers
- Content Templates: Structured approach to article enhancement
- Workflow Documentation: Complete guides for content transformation
- Generic Config Example: Easy setup for new deployments
- Improved Filtering: Precise control over what appears
📊 Performance
- Supports up to 1000 gists (33x improvement)
- 5-minute cache TTL for optimal performance
- Global edge deployment via Cloudflare Workers
- Efficient pagination with 100 items per page
🙏 Acknowledgments
Thanks to all contributors and the Cloudflare Workers platform for excellent edge computing capabilities.