This directory contains utility scripts for the JetThoughts Hugo site.
dev- Start development server with hot reload (port 1313)debug- Start development server with debug loggingbuild- Build production sitebenchmark-dev- Benchmark development server performance
test- Run Ruby test suitedtest- Run tests in Docker environmentlighthouse- Run Lighthouse performance benchmarks (90+ score requirement)lighthouse-compare- Compare two Lighthouse benchmark runs
dc- Docker Compose wrapperdocked- Run commands in Docker container
setup- Initial project setuprake- Ruby task runnerbunx- NPM package runner (using bunx)sync_with_devto- Sync blog posts with dev.toskillshare-sync- Sync skills to all configured AI CLI targets
generate-cover-image- Generate a blog post cover image (1200x630 JPEG) via the Gemini CLI. Takes two positional args:<slug>and"concept sentence". Writes tocontent/blog/<slug>/cover.jpg. Uses thegemini-3.1-flash-image-previewmodel (Nano Banana 2); requiresGEMINI_API_KEYfrom https://aistudio.google.com/app/apikey. Full design system rationale indocs/projects/2510-seo-content-strategy/20-29-strategy/20.06-blog-cover-image-design-system.md.
surge- Static site deployment (folder)