A personal anti-Trump website

dispatches, shelf notes, and open tabs from a blonde with a long memory

Updated April 3, 2026

Blondes Against Trump

This is the dressed-up desk I wanted whenever Trump-world started moving too fast, rewriting yesterday, or hiding behind style. I keep the receipts close, the archive alive, and the point of view personal on purpose.

Current firstLong memoryReading room energy

Warm, feminine, precise, and only mean when the facts fully earn it.

Archive

The shelf where I keep the site's memory

This is not just a dump of posts. It is the shelf that keeps the homepage honest, with recurring lanes, sharper lead pieces, and enough continuity that the current mess can still be read in context instead of as a permanent surprise.

Newest first

If you only have a minute, start with the newest file from Apr 3, 2026, 5:31 PM.

Then sideways

The theme takes are how I keep one headline from pretending it has no relatives.

Then backward

The older shelf matters because I do not want tomorrow's post to erase yesterday's pattern.

Live

61

Stories already filed, published, and ready to be carried back into the next cycle.

Lead stories

21

The bigger front-page pieces that set the temperature for the rest of the site.

Theme takes

40

Posts attached to the recurring patterns I keep seeing under the headline churn.

Start with these

The freshest reads on the shelf

The shelf underneath the shelf

Themes that keep pulling stories back together

How to use this archive

Read it like the part of the desk that remembers for me.

Start with the latest lead story if you want the clearest read on the moment. Then move sideways into the theme takes when you want to see what pattern I think the current outrage belongs to.

The archive matters because I do not want the site to begin from zero every morning. The shelf is how BAT remembers itself.

Current rhythm

Fresh edition, active shelf, visible recency.

Latest archive update: Apr 3, 2026, 5:31 PM.

Latest site edition: Apr 3, 2026, 5:36 PM. I want those two timestamps to stay close enough that the site never feels abandoned.

Full shelf

Newest file on the shelf: Apr 3, 2026, 5:31 PM.

TitleTypeStatusDate
Trump’s “War” on Iran: A Circus of ContradictionsThemetakeLiveApr 3, 2026, 5:31 PM
Trump’s Troops, Iran’s Waiting: Executive Overreach in the Middle EastThemetakeLiveApr 3, 2026, 5:31 PM
Trump’s “End in Weeks” Promise Leaves Republicans in a Battlefield of UncertaintyLeadstoryLiveApr 3, 2026, 5:31 PM
Trump’s “War‑on‑Iran” Is a Loyalty‑Theater, and the Pentagon is the only one keeping the show on the roadThemetakeLiveApr 3, 2026, 4:27 PM
Trump’s “Peaceful” March into Iran: A War‑Power Wipe‑outThemetakeLiveApr 3, 2026, 4:26 PM
Trump’s Iran‑War Rhetoric Turns the GOP Into a Political MazeLeadstoryLiveApr 3, 2026, 4:26 PM
Trump’s “Exit” from Iran Is a Power‑Play That Won’t End the WarThemetakeLiveApr 3, 2026, 3:23 PM
Trump’s Iran War: A Case of Executive OverreachThemetakeLiveApr 3, 2026, 3:23 PM
Trump’s “Quick Finish” of the Iran War Leaves Republicans with a Murky Mid‑Term PathLeadstoryLiveApr 3, 2026, 3:23 PM
Trump’s War‑Praising Podium Meets Pentagon’s Ground‑Operation RealityThemetakeLiveApr 3, 2026, 2:18 PM
The White House’s “War on Iran” Is a One‑Way Ticket to Executive OverreachThemetakeLiveApr 3, 2026, 2:18 PM
Trump’s “Almost Over” War Promise Falls Flat in the Middle EastLeadstoryLiveApr 3, 2026, 2:18 PM
Trump’s War‑Bragging Turns Into a Ground AssaultThemetakeLiveApr 3, 2026, 1:11 PM
Trump’s “National Interest” Playbook: Troops Arrive, Iran Says “WaitingThemetakeLiveApr 3, 2026, 1:10 PM
Trump’s “Almost Over” Iran War Is a MirageLeadstoryLiveApr 3, 2026, 1:10 PM
Trump’s Iran War: A Show‑Stopper, the Pentagon’s Boots Are Already on the BattlefieldThemetakeLiveApr 3, 2026, 12:07 PM
Trump’s Iran War: A One‑Man Show in a House That’s Not HisThemetakeLiveApr 3, 2026, 12:07 PM
Trump’s “War in Iran Is Almost Over” Is a Political Spin, Not a RealityLeadstoryLiveApr 3, 2026, 12:06 PM
Boots on the Ground, Congress Still SleepingThemetakeLiveApr 3, 2026, 11:01 AM
Executive Overreach: Trump’s “Quick War” While Iran’s Forces Stand ByThemetakeLiveApr 3, 2026, 11:01 AM
Trump’s “Nearing Completion” Claim About the Iran War Is a MirageLeadstoryLiveApr 3, 2026, 11:00 AM
Trump’s “War Is Over” Rhetoric Meets Pentagon’s “Ready for Ground OpsThemetakeLiveApr 3, 2026, 9:58 AM
Trump’s “NATO‑Exit” Pitch: A Constitutional MisstepThemetakeLiveApr 3, 2026, 9:57 AM
Trump’s “War Is Nearly Over” Is a Political Lull That Masks a Continuing EscalationLeadstoryLiveApr 3, 2026, 9:57 AM
The Pentagon’s “Ground Ops” Are the Real War, Not the White House’s “Victory” SpeechThemetakeLiveApr 3, 2026, 8:53 AM
Trump’s “NATO‑Exit” Threat: A New Chapter in Executive OverreachThemetakeLiveApr 3, 2026, 8:53 AM
Trump’s “Almost Over” Iran War Is Still a Long Way From FinishedLeadstoryLiveApr 3, 2026, 8:52 AM
Trump’s “Iran War” Is a One‑Man Show While the Pentagon Is the Real DirectorThemetakeLiveApr 3, 2026, 7:47 AM
Trump’s “NATO‑Pull‑out” — A Constitutional Red‑FlagThemetakeLiveApr 3, 2026, 7:47 AM
Trump Declares Iran War “Nearly Over” While Pentagon Prepares for Weeks of Ground OperationsLeadstoryLiveApr 3, 2026, 7:47 AM
Trump’s “War Wins” Are Just a Cover‑Story for a Ground InvasionThemetakeLiveApr 3, 2026, 6:41 AM
Trump’s “NATO Exit” Is a Constitutional MisstepThemetakeLiveApr 3, 2026, 6:41 AM
Trump’s “Nearing Completion” Claim Masks a Ground War in the MakingLeadstoryLiveApr 3, 2026, 6:41 AM
Trump’s “Peace” Plan Leaves Iran With a New ProblemThemetakeLiveApr 3, 2026, 5:35 AM
Trump’s NATO Threat: Executive Overreach or Legal Illusion?ThemetakeLiveApr 3, 2026, 5:35 AM
Trump’s “Almost Over” Iran War Is Still a Long Way From DoneLeadstoryLiveApr 3, 2026, 5:34 AM
Trump’s “Quick Exit” from Iran Is a Slow‑Burning DisasterThemetakeLiveApr 3, 2026, 4:29 AM
Trump’s Threat to Pull the U.S. Out of NATO: A New Chapter of Executive OverreachThemetakeLiveApr 3, 2026, 4:28 AM
Trump’s “Almost Over” Iran War Is a Slick of MisinformationLeadstoryLiveApr 3, 2026, 4:28 AM
Trump’s “Ending the War” Promise: A Mirage That Leaves Allies in the DarkThemetakeLiveApr 3, 2026, 3:22 AM
Trump’s Executive Overreach: Waging War Without CongressThemetakeLiveApr 3, 2026, 3:22 AM
Trump’s “Quick‑Fix” for Gas Prices Is a Mirage of a Prolonged WarLeadstoryLiveApr 3, 2026, 3:22 AM
White House’s “Unrelenting Force” Narrative Meets Reality on the GroundThemetakeLiveApr 3, 2026, 2:16 AM
Trump’s “War‑Ending” Wish Leaves Allies in the DustThemetakeLiveApr 3, 2026, 2:15 AM
Trump’s “Ending the Iran War” Promise Falls Flat as Ground Forces ArriveLeadstoryLiveApr 3, 2026, 2:15 AM
White‑House War Hype Meets the Quiet Arrival of U.S. TroopsThemetakeLiveApr 3, 2026, 1:30 AM
White House’s “Unrelenting Force” Turns Into a Cautionary TaleThemetakeLiveApr 3, 2026, 1:30 AM
Trump administration Executive OverreachThemetakeLiveApr 3, 2026, 1:29 AM
Trump administration Executive OverreachThemetakeLiveApr 3, 2026, 1:29 AM
Trump Declares Iran War “Nearly Over” While U.S. Troops Storm the Middle EastLeadstoryLiveApr 3, 2026, 1:28 AM
Trump Declares Iran War Nearing Completion While U.S. Troops Storm the Middle EastLeadstoryLiveApr 3, 2026, 1:28 AM
Reactions to Trump's mail-in ballots executive order pour inThemetakeLiveApr 3, 2026, 12:52 AM
Reactions to Trump's mail-in ballots executive order pour inThemetakeLiveApr 3, 2026, 12:52 AM
Analysis: As war frays Trump's power, new political forces eruptLeadstoryLiveApr 3, 2026, 12:52 AM
Trump administration Culture War CosmeticsThemetakeLiveApr 3, 2026, 12:33 AM
Trump administration Energy Shock PoliticsThemetakeLiveApr 3, 2026, 12:33 AM
Trump Iran war latest 2026LeadstoryLiveApr 3, 2026, 12:33 AM
Trump administration Culture War CosmeticsThemetakeLiveApr 3, 2026, 12:32 AM
Trump administration Energy Shock PoliticsThemetakeLiveApr 3, 2026, 12:32 AM
Trump Iran war latest 2026LeadstoryLiveApr 3, 2026, 12:32 AM
A Fresh Coat of Bronzer on the Same Old ContradictionLeadstoryLiveApr 3, 2026, 12:31 AM