Engineering notes — things I keep re-explaining, written down once.
- Choosing Cron or Queues for Per-Event Webhooks and Long-Running Jobs
- Node.js Batch Summarization API Example: Async Jobs for Multiple Documents
- Self-Hosted Metabase, Redash, Supabase Charts, or Metrics APIs for SaaS KPI Dashboards
- Cheapest way to run expired session cleanup on a cron and a public HTTP endpoint
- Retrying failed reminder notifications: idempotent Node.js consumers and DLQ redrive
- Daily report emails: cron service hitting a webhook endpoint, or a Node.js scheduler?