Skip to content

hackIDLE/rollup

Repository files navigation

The Roll Up

Weekly Tuesday newsletter — Ethan Troy's projects, research, interesting GitHub repos, and upcoming talks. Lives at rollup.hackidle.com, delivered via Buttondown.

hackidle-rollup

Weekly workflow

# 1. Scaffold next Tuesday's draft
pnpm new-issue

# 2. Have Claude fill it in (pulls from gh + linear + readwise)
#    In Claude Code:
/draft-rollup

# 3. Review + edit, then generate the hero image
GEMINI_API_KEY=... pnpm hero

# 4. Preview the email in Buttondown without sending
BUTTONDOWN_API_KEY=... pnpm send -- --draft

# 5. Ship it — builds site, deploys, sends email
pnpm publish-issue

Stack

Astro 5 · Tailwind 4 · Catppuccin · Pagefind · Buttondown · Gemini (hero images).

Structure

  • src/content/issues/ — one markdown file per issue, fixed four-section body.
  • scripts/new-issue.mjs, generate-hero.mjs, send-buttondown.mjs.
  • .claude/commands/draft-rollup.md — slash command that drafts the week's issue.

See CLAUDE.md for full details.

About

Weekly Roll Up of Research + Notes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors