The board / Operating
AI Newsletter
Researched, written, checked and sent by one function, every week.
Rails
- aloneReadsThe week's news, through one Perplexity call.
- not allowedWritesNothing of anyone else's is touched.
- not allowedMoneyCosts cents. Charges nothing.
- alonePublicLands in subscribers' inboxes unread by its author.
- aloneUnattendedA cron, a function, an issue.
- aloneDecidesNobody else. That is the point.
Problem
A weekly round-up is useful and nobody wants to write it every Sunday.
The pipeline had to be cheap enough to run forever and careful enough never to send a dead link.
System
Decisions
- One Perplexity sonar-pro call with structured output does the research and the writing. Fewer calls, fewer places to break.
- Every link is HEAD-checked and must sit on a trusted-domain allowlist, or it does not ship.
- Images via Replicate, assets in Cloud Storage, delivery via Mailchimp with UTM tags.
Stack
Python, Google Cloud Functions, Perplexity sonar-pro, Replicate, Google Cloud Storage, Mailchimp