What The Fuck Just Happened Today?

Today's essential newsletter. Logging the daily shock and awe in national politics. Read in moderation.
Curated by @matt_kiser

Site updated:
Search Results

Archive of posts from 2017

2017: January | February | March | April | May | June | July |

Day 1: How it begins.

Day 2: War on media.

Day 3: Alternative facts.

Day 4: The Upside Down.

Day 5: Command and control.

Day 6: Declining trust.

Day 7: Shut it.

Day 8: Banned.

Day 9: Unreal.

Day 10: Embarrassment.

Day 11: Dissent.

Day 12: Controversy.

Day 13: Supreme.

Day 14: Braggadocious.

Day 15: The massacre.

Day 16: Suspended.

Day 17: Denied.

Day 18: Stumbles Uninvited.

Day 19: Challenged.

Day 20: Nevertheless, she persisted.

Day 21: Ethics. Blocked.

Day 22: Denials.

Day 23: Targeted.

Day 24: Shots fired.

Day 25: Turbulent.

Day 26: Clusterfuck.

Day 27: Inappropriate.

Day 28: Intel. Dumpster fire.

Day 29: Mobilized.

Day 30: Accountable.

Day 31: Last night in Sweden.

Day 32: Skepticism.

Day 33: Sweeping.

Day 34: Handcuffed.

Day 35: Frayed. Rejected.

Day 36: Blasted. Banned in DC.

Day 37: Doubt.

Day 38: Crackdown.

Day 39: Spike.

Day 40: Split. Choice.

Day 41: Tumultuous.

Day 42: Misleading. Recused.

Day 43: Blame game.

Day 44: Accused.

Day 45: Troubling.

Day 46: Revised.

Day 47: Unveiled.

Day 48: Unraveling.

Day 49: Flurry.

Day 50: Blow it up.

Day 51: Abrupt.

Day 52: Worse off.

Day 53: Contraction.

Day 54: Alias. Salvage. Taxed.

Day 55: Failure.

Day 56: Slashed.

Day 57: Tapped out.

Day 58: Imminent.

Day 59: Collusion.

Day 60: Accusations.

Day 61: Tweaks.

Day 62: Contradictions.

Day 63: Save face.

Day 64: Ultimatum. Art of the deal.

Day 65: Shit list.

Day 66: Shifting blame.

Day 67: Power center.

Day 68: Tarnished.

Day 69: Unauthorized disclosure.

Day 70: "Climate change."

Day 71: Witch hunt.

Day 72: Disclosures.

Day 73: Incited violence.

Day 74: Nuclear option.

Day 75: Undermine.

Day 76: Demoted.

Day 77: Filibustered.

Day 78: Tomahawked.

Day 79: Knife fights.

Day 80: Complicit.

Day 81: Partially responsible.

Day 82: Sean Spicer.

Day 83: Trading barbs.

Day 84: Misdirected.

Day 85: Preemptive.

Day 86: Frankenmissile.

Day 87: Provocation.

Day 88: Strategic patience.

Day 89: Conflict of interest.

Day 90: The sword stands ready.

Day 91: "Super-mighty preemptive strike."

Day 92: Ridiculous standard.

Day 93: Planet B.

Day 94: Rest easy.

Day 95: "Good press."

Day 96: Confident.

Day 97: Ridiculous.

Day 98: Explicit.

Day 99: Weak.

Day 100: Perspective.

Day 102: Bizarre.

Day 103: Floundering.

Day 104: Nauseous.

Day 105: Health care?

Day 106: An uncertain fate.

Day 109: Warned.

Day 110: Finger pointing. Fired.

Day 111: You're kidding.

Day 112: Contradicting the White House.

Day 113: Another fucking Twitter tirade.

Day 116: Frustrated and angry. Jeopardized.

Day 117: Undercut. Wow.

Day 118: Hot mess.

Day 119: Undisclosed.

Day 120: Kept in the dark. Person of interest.

Day 123: Will not comply.

Day 124: Cuts for the poor.

Day 125: A madman with nukes.

Day 126: Street fighters.

Day 127: Disinformation.

Day 130: Backchannel.

Day 131: Derogatory information.

Day 132: Au revoir.

Day 133: It's heating up.

Day 134: Showdown supreme.

Day 137: Blindsided.

Day 138: Show them a body.

Day 139: Back off.

Day 140: No fuzz.

Day 141: Complete vindication.

Day 144: Travel ban banned.

Day 145: Haxored.

Day 146: Foreign emoluments.

Day 147: Phony.

Day 148: Ruh roh.

Day 151: Collective self-defense.

Day 152: Spicey.

Day 153: Vulnerable.

Day 154: Win, win, win.

Day 155: Bothersome.

Day 158: Reinstated.

Day 159: Delayed.

Day 160: Failing fake news.

Day 161: Low IQ.

Day 162: Fraud.

Day 167: Heart of the US.

Day 168: Will to survive.

Day 169: An honor to be with you.

Day 172: Damaging information.

Day 173: "Incriminate Hillary."

Day 174: Cyber operatives.

Day 175: Health care redux.

Day 176: Counterintelligence.

Day 179: White collar crimes.

Day 180: Dead on arrival.

Day 181: Secret dinner.

Day 182: Very unfair.