Cross-Post Log
Tracking articles cross-posted from scotthavird.com to external platforms with canonical URLs.
Set DEVTO_API_KEY in .claude/settings.local.json (env.DEVTO_API_KEY) or export it in your shell, then:
node scripts/publish-devto-crosspost.mjs <slug> # draft
node scripts/publish-devto-crosspost.mjs <slug> --publish # live
DEV rules we follow (AI-assisted article guidelines, terms §11):
- Disclose AI assistance. The prepare script adds a "created with the help of AI" line; also set AI Disclosure → Some AI (AI-assisted) in the editor.
- Full articles only, no stubs that just link back. Canonical URL must point at the original post.
- Don't cross-post product launches or promotional posts (e.g. the Tapamine launch); AI-assisted posts must not promote a business, including our own.
- Pace: about one post a week, scheduled for 9:00 AM ET.
| Date | Post | Platform | URL | Status |
|---|---|---|---|---|
| 2026-08-16 | AI Coding Tools 2026 | Dev.to | Dev.to | scheduled 2026-11-08 09:00 ET |
| 2026-08-16 | Claude Code Hooks | Dev.to | Dev.to | published 2026-11-05 |
| 2026-08-16 | Cloudflare Pages Redirect | Dev.to | Dev.to | scheduled 2026-11-11 09:00 ET |
| 2026-08-16 | Codifying scotthavird.com in Terraform | Dev.to | Dev.to | scheduled 2026-11-14 09:00 ET |
| 2026-11-05 | PromptConduit Auth Hardening | Dev.to | Dev.to | scheduled 2026-11-21 09:00 ET |
| 2026-11-05 | Lysosome Disk Cleaner | Dev.to | Dev.to | scheduled 2026-11-28 09:00 ET |