Planning 30 days of X posts in one afternoon
The calendar session we run every month, applied to X.
X moves fast enough that a full month of pre-written posts can feel risky — but the accounts that actually grow there aren't winging it either. The trick is planning the shape of the month, not scripting every word.
Separate evergreen from timely
Before writing anything, split your ideas into two piles: things true regardless of the news cycle (a lesson, an opinion, a how-to) and things tied to something happening right now. Only the first pile gets batched a month ahead. The second pile stays as a running list of angles you're watching for, written the day of.
Write threads separately from single posts
Threads take more structural thinking than single posts — an opening hook, a build, a close. Batch-writing threads mixed in with single posts breaks your rhythm because you're constantly switching modes. Do all your single-post writing in one block, then switch entirely to thread outlines.
Front-load your best material
X's algorithm and its audience both reward strong openers more than any other platform — the difference between a post that gets replies and one that gets ignored is almost always the first line. When batch-writing, spend disproportionate time on hooks; the body of most posts is quick once the hook is right.
Leave real slots empty
Reserve at least a third of your posting slots for reactive content — replies to things happening in your niche, quote-posts, commentary. A month that's 100% pre-scheduled reads as detached from the platform's actual rhythm.
Draft a few contrarian posts on purpose
X's culture rewards a clearly stated position more than a hedge, even from accounts that don't usually post that way. When batch-writing, deliberately draft two or three posts that take a real stance on something in your niche rather than a safe, broadly-agreeable observation — these tend to generate the most replies and quote-posts, which is where a lot of X's actual reach comes from.
Plan your reply strategy alongside your posts
Because so much of what performs well on X happens in replies to other accounts, not just your own posts, use part of the planning session to identify a handful of larger accounts in your niche whose posts you'll watch for and reply to thoughtfully over the month. This isn't something you can fully batch in advance, but deciding who to watch is — it turns "I should reply more" into an actual list you can act on.
Keep a running swipe file during the month
As the month plays out, save any post (yours or someone else's) that performs unusually well or badly, along with a guess at why. This becomes the raw material for next month's planning session, and over a few months it turns your batch sessions from guesswork into pattern-matching against what's actually worked for your specific audience.
The afternoon
Forty-five minutes splitting evergreen from timely ideas, ninety minutes writing single posts (including a couple of deliberately opinionated ones), forty-five minutes outlining two or three threads, twenty minutes picking accounts to watch for replies, thirty minutes scheduling into open slots, leaving room for the rest.