How WTF Just Happened Today? Works
A living guide to what WTFJHT is, who itâs for, why it matters, and how it works.
Last updated: September 2025
Getting Started
Is this free? Yes, WTFJHT is free and 100% sustained entirely through voluntary reader contributions. And, I plan to keep doing this for as long as you keep supporting me (as defined by earning a fair living wage). This is my full-time job. So, if you find my work valuable and find yourself relying on it, invest in the continued production of WTFJHT by becoming a supporting member.
What is your publishing schedule? WTF Just Happened Today? publishes Monday-Thursday, except for federal, market holidays, and some random holidays. Below is the 2025 publishing schedule (and I reserve the right to take additional days off or amend the schedule as needed):
- 2025 publishing schedule
- New Yearâs Day â January 1
Martin Luther King, Jr. Day â January 20
WTF Just Happened Today?âs Birthday â January 20
Presidentâs Day â February 17
Earth Day - April 22
International Workersâ Day â May 1
Memorial Day â May 26
Flag Day / Trumpâs Birthday â June 14
Juneteenth - June 19
Independence Day â July 4
Labor Day â September 1
Indigenous Peoplesâ Day â October 13
Veterans Day â November 11
Bidenâs Birthday â November 20
Thanksgiving Eve â November 26
Thanksgiving Day â November 27
Christmas Eve â December 24
Christmas Day â December 25
Boxing Day â December 26
New Yearâs Eve â December 31 - 2026 publishing schedule
- New Yearâs Day â January 1
Martin Luther King, Jr. Day â January 19
WTF Just Happened Today?âs Birthday â January 20
Presidentâs Day â February 16
Earth Day - April 22
International Workersâ Day â May 1
Memorial Day â May 25
Flag Day / Trumpâs Birthday â June 14
Juneteenth - June 19
Independence Day â July 4
Labor Day â September 7
Indigenous Peoplesâ Day â October 12
2026 Midterm Elections - November 3
Veterans Day â November 11
Bidenâs Birthday â November 20
Thanksgiving Eve â November 25
Thanksgiving Day â November 26
Christmas Eve â December 24
Christmas Day â December 25
Boxing Day â December 26
New Yearâs Eve â December 31
Why donât you publish WTF Just Happened Today? in the morning? Itâs not called WTF Just Happened Yesterday.
I donât have any money. How can I help? The best way to contribute to the success is to share it with your friends and family. Itâs free and has a big impact. Tweet about it or share it on Facebook. The next best way to contribute is to submit copyedits and fact checks using the âImprove this articleâ link on every blog post.
Editorial Process
How do you decide whatâs in the daily update? I try to approach the daily update like a front page editor at a newspaper would: focus on timeliness, impact, prominence, importance, conflict, and unexpectedness. This is further refined by framing WTFJHTâs scope of coverage to the curiouser and curiouser news from in and around executive branch politics in particular â not necessarily politics in general. Together, WTFJHT serves as a single, daily summary of the most important events regarding the White House.
Where do you get your information? I read broadly, visiting the homepages of (in no particular order) the New York Times, Washington Post, Politico, NPR, CNN, NBC News, CNBC, ABC News, CBS News, Wall Street Journal, Bloomberg, Axios, Daily Beast, Reuters, Associated Press, the Atlantic, the Guardian, and more. I use several tools to surface links frequently shared across the social web. And, finally, I built Current Status to aggregate recent, highly-cited stories, with an emphasis on original reporting, depth, and accuracy. Together I try to triangulate on the most important stories of the day that meet the moment, will withstand editorial scrutiny, and endure beyond the news cycle.
Why do you include polls? Donât you know that polls are biased/inaccurate/not to be trusted/unreliable/fake??? Polls are not a crystal ball. Theyâre just probabilities. They provide directional evidence about the opinions, preferences, and attitudes of a representative group of people at a given point in time. That makes polling nothing more than a point-in-time temperature check on reality. To me, itâs no different than your local weather report. Sometimes itâs accurate, sometimes itâs less so, but itâs still useful information you didnât have before. Just donât put too much stock in it. (e.g. Except clear skies with highs in the low-70s. Wind will be light and variable out of the North-Northeast at 5 mph.) If nothing else, polls are useful to gut check and challenge your worldview.
When you link to multiple articles, how do you choose the order of the links? What is your criteria for doing so? I try to cite the primary source of reported news whenever possible. After citing the primary sources, I also include secondary sources that either confirm the news or add original reporting. I then ârankâ the sources in parentheses based on how much they influenced my summary (e.g. the outlet that broke the news first, then those that expanded or confirmed it). As for why you rarely see conservative-leaning sites cited by WTFJHT: most donât actually break news. They typically offer commentary or âalternative factsâ framing of stories originally reported elsewhere.
Is this written by an AI? No. All content is researched, written, and curated by Matt, an irl human working out of his basement in Seattle, WA. I donât use AI to generate the blurbs. I may, however, use AI tools for tasks like organizing ideas, copy editing, and improving the writing for clarity in ways no different than using grammar and spell checkers. These tools help sharpen my writing, but the ideas, reporting, and approach are my own. Understanding complex political events and making meaningful connections requires a human approach grounded in journalistic ethics, curiosity, and accountability. And lastly, youâll note that the typos are a dead giveaway that a human wrote it.
Why I use âgenocideâ rather than âwarâ to describe whatâs happening in Gaza. I use the word âgenocideâ because the most authoritative international bodies that have formally investigated events in Gaza have concluded that Israelâs conduct meets the 1948 Genocide Convention standard. To be clear, this isnât a personal opinion. Instead, it reflects my deference to the official findings reached by several independent investigations. Itâs also worth noting that many who object to the use of âgenocideâ to describe whatâs happened in Gaza typically point to media aligned with Israeli perspectives. While not inherently wrong, I do find that narrowing the debate to partisan media coverage risks trading confirmation bias for evidence, reinforcing preexisting beliefs rather than objectively engaging in the underlying legal and factual record. In an era where âbiasâ is breathlessly invoked to discredit nearly all reporting, itâs especially important to distinguish between the formal findings from independent investigations, human rights organizations, and legal institutions that operate across ideological lines and the media narratives shaped by politics. That said, the UN-mandated Commission of Inquiry concluded in Sept. 2025 that Israel has committed genocide, identifying four of the five acts listed in the 1948 Genocide Convention and citing statements by Israeli officials as direct evidence of intent. Amnesty International reached the same conclusion after its own investigation, and the International Association of Genocide Scholars passed a resolution stating that Israelâs actions meet the legal definition. Major Israeli human-rights groups, including BâTselem and Physicians for Human Rights â Israel, have issued similar findings. While the International Court of Justice hasnât ruled yet on whether Israel has committed genocide, it has found that the rights Palestinians hold under the Genocide Convention appear both plausibly and seriously at risk of violation. On that basis, the Court issued binding emergency orders requiring Israel to prevent genocidal acts, and later instructed it to immediately stop its offensive in Rafah and to allow life-saving humanitarian aid into the region. Further, the Convention itself makes genocide a crime âwhether committed in time of peace or in time of war,â and international law imposes a duty to prevent genocide once serious risk is evident. So to describe what is happening in Gaza â more than 67,000 people killed and 169,000 injured as of Oct. 2025, with roughly 90% of Gazaâs 2.1 million people displaced into conditions of famine and facing lifeâthreatening circumstances â as merely a âwarâ risks repeating the same minimization that enabled the very atrocities the Convention was created to prevent in the first place. To be clear, acknowledging genocide in Gaza doesnât excuse or diminish Hamasâs Oct. 7 terror attacks and war crimes that killed over 1,200 people and took 251 people hostage. These are two independent legal tracks that both require accountability. The Genocide Convention simply makes no exception for selfâdefense or counterterrorism, and history shows that waiting for conclusive court rulings, which often take years or decades, has too often meant ignoring atrocities in real time. My responsibility, then, is to use language thatâs consistent with the determinations of the UN, leading human rights organizations, and genocide scholars who have already found that the threshold for genocide has been met.
Site Features
What does the đ mean? Where possible, I like to âre-upâ news from the past to contextulize a current story without having to regurgitate all the past information. By pinning past abstract summaries in a sequential order below a new news story, we can tell a richer narrative without repeating information you may already know. And if you havenât been following along or you forgot, then the most salient background information is right there for ya.
What are the âď¸ Notables? WTFJHT is (usually) comprised of two parts: the main section, which is a numbered list of abstract summaries, and the Notables. The main section is typically your largest, most impactful stories of the day threaded together to form some sort of narrative. The Notables, however, are a noting of all the other important stories that happened, but didnât fit the larger daily narrative. The Notables section was created following reader feedback for more stories in the daily update.
Is there an RSS feed? Yep! Here are links to the RSS, Atom, and JSON feeds.
Policies & Boundaries
Iâm running for office, will you share my campaign with your audience? No. My promise to readers is that Iâll tell them WTF just happened today and not push my personal politics. In exchange, members invest in WTFJHT to tell them what happened; not what to think.
Why do you use serif font and not sans-serif? Donât you know sans-serif is the superior typeface? And, yo, whatâs up with the red links? Blue links are the standard on the web. Like a newspaper, WTFJHT is black and white and read all over.
What is the technology behind WTFJHT? WTFJHT is built using Jekyll, Cloudflare, GitHub and GitHub Actions, Amazon S3, and MailChimp. This project is open sourced and hosted as a public GitHub repository. Log new issues, comments, feedback here.
I donât like the word âfuck.â If youâre offended by the word âfuckâ on the internet in todayâs political climate, then I donât know what to tell ya.
WTF Does It Cost To Run This Thing?
Last updated: August 2025
TL;DR: The baseline budget with no operating reserve is $16,778/month; The sustainable budget with an operating reserve is more like ~$18,876/month.
OPERATING COSTS:
- Hosting & infrastructure (S3, Cloudflare, DigitalOcean, etc.): $200/month
- News subscriptions (NYT, WaPo, WSJ, Bloomberg, creator journalists, etc.): $175/month
- Transaction Fees (the unavoidable cost of Stripe fees are 2.9% + $0.30 on every credit card transaction): ~$1,000/month
- Small-business overhead (depreciation, backups, monitoring, training, and other tools): $400/month
- Tools & services (MailChimp, Memberful, Algolia, Osmosys, S3Stat, GitHub, Buffer, Zapier, etc.): $1,679/month
Total Operating Costs: $41,448/year ($3,454/month)
MATTâS LIVING WAGE:
This is a one-person operation, which means your support funds the reporting, writing, editing, fact-checking, production of the newsletter, maintenance of the site and tools, light web development and operations, and audience development â plus all the unglamorous bits like customer support, vendor wrangling, and fixes when things break. Itâs all one job. I publish the math because I believe transparency builds trust and you deserve to see how your support translates into the product. In short, my living wage is what it takes for me to show up and do the job.
I spend about half my time on editorial work, with the other half split between product/tech and operations. To arrive at fair compensation, I blend local labor markets for the roles I actually perform, weighted by time. I donât tack on a monthly âinflationâ line item. Instead, I re-index the base periodically and re-run the math so my âpayâ roughly tracks real costs without hiding anything. The blended salaries result in a base compensation of $109,045/year ($9,087/month) for someone doing this mix of work in the Seattle, WA area.
In a normal job, an employer pays for benefits like health insurance, retirement match, paid time off, disability and life insurance, professional liability, bookkeeping/tax prep, and admin overhead. As a solo operator, I pay those at âretailâ and self-fund PTO. Rather than hiding that inside a bigger salary number, I show it explicitly. Benefits are typically 30â35% of compensation, so Iâll just use the midpoint of 32.5% because that seems fair: 32.5% Ă $109,045 = $35,440/year ($2,953/month)
And then thereâs the self-employment tax. A regular employer pays payroll taxes on top of salary, but when youâre self-employed, you pay both sides (Social Security + Medicare). I donât include income taxes because theyâre household-specific and not a business operating cost anyway. Self-employment tax is 15.3% applied to 92.35% of net earnings: 0.9235 Ă $109,045 Ă 15.3% = $15,408/year ($1,284/month)
Total Living Wage: $159,892/year ($13,324/month)
OPERATING RESERVE:
Because reader support is voluntary and variable, a small operating reserve is required to smooth out cash-flow gaps, cover unexpected bills, and account for the general unknown risk associated with running a small business that âsellsâ a free product. Again, Iâd rather publish this explicitly than bury the volatility inside âlabor.â The suggested range is 10â15%, so Iâll use the midpoint of 12.5%.
Total Operating Reserve: $25,168/year ($2,097/month)
TOTAL ALL-IN COST TO RUN WTFJHT:
- Operating costs: $41,448/year ($3,454/month)
- Living wage: $159,892/year ($13,324/month)
- Operating Reserve: $25,168/year ($2,097/month)
GRAND TOTAL: $226,508/year ($18,876/month)
A note on non-financial forms of membership: While WTFJHT is free to read, the supporting members unlock access for everyone else. So if you canât pay right now, thatâs totally fine! Please stay. Non-financial forms of membership are just as important and impactful as financial forms of membership! The best way to contribute to the success is to share it with your friends and family. Itâs free and has a big impact. But if you can, your membership keeps this independent, ad-free service alive for all.
Become a supporting member.
It's not enough to be a consumer of media. You must be a stakeholder in it. Invest in the continued production of WTF Just Happened Today? by becoming a supporting member. Choose from four recurring membership options below: