The goal was simple: post to X from the server. No browser, no copy-paste, no manual step. The agent fires the tweet when new content goes live.

Here's what actually happened.

Step 1: X Developer Account

Apply at developer.x.com. Free to create. They ask you to describe your use cases — keep it specific and honest. Mine:

Personal automation on a self-hosted server. Posting content to @tedagentic when new posts go live. Reading my own timeline to avoid duplicates. Monitoring mentions. Single-user, no data storage beyond my own account activity.