This site is no longer simply an extension of my CV. It’s an evolving body of work. A place where tools are built, ideas are stress-tested, and curiosity is treated as a serious discipline. If you’re here to learn, question, calculate, or sanity-check something important (or something oddly specific), you’re probably in the right place. If you have any questions, or would like to discuss further, please contact me here.
Latest Posts
October 12, 2026
Who Will Buy the Baby Boomers’ Homes? Inside America’s 13.9 Million-Home Housing Handoff
Tom Goodheart
Millions of homes are projected to leave older owner-occupancy over the next decade, but that does not mean millions of listings will suddenly hit the…
October 12, 2026
Can AI Victim Impact Statements Be Used in Court? What State v. Horcasitas Actually Ruled
Elle Dayan
Arizona did not simply ban AI victim impact statements. In State v. Horcasitas, the Court of Appeals held that a synthetic recreation became constitutionally unreliable…
October 12, 2026
Are Trump’s Deportations Causing Labor Shortages? What the Evidence Shows
Sherafgan Khan
New research links intensified ICE enforcement to employment declines in some U.S. cities, including among U.S.-born workers. South Texas shows why the economic effects are…
October 11, 2026
Fake ChatGPT Sites Are Stealing Work Logins: How the Scam Works and What Hackers Can Access
Sherafgan Khan
Fake ChatGPT, Gemini, and Claude advertising portals are collecting business credentials through convincing fake sign-in windows. The attack is real, but it is not the…
October 11, 2026
Los Angeles County Voter Guide 2026: Recommendations and Ballot Guide
Sherafgan Khan
This answer-first Los Angeles County voter guide summarizes Sherafy’s recommendations for the November 3, 2026 election and links to 32 deeper analyses of county races,…
October 11, 2026
Los Angeles County Superior Court Office 131: David Ross vs. Donna Tryfman
Sherafgan Khan
David Ross and Donna Tryfman are both experienced public defenders, both have served as judges pro tem, and both received a Qualified rating from the…
October 11, 2026
Los Angeles County Superior Court Office 87: Anthony (A.J.) Bayne vs. David DeJute
Sherafgan Khan
A.J. Bayne and David DeJute bring substantial but different courtroom records to the Office 87 runoff. We compare the public evidence, the limits of the…
October 11, 2026
Los Angeles County Superior Court Office 65: Justin Allen Clayton vs. Anna Slotky Reitano
Sherafgan Khan
Justin Clayton and Anna Slotky Reitano are both rated Qualified for an open six-year Superior Court seat. This guide weighs Clayton’s active courtroom and branch…
October 11, 2026
Los Angeles County Superior Court Office 64: Rhonda A. Haymon vs. Maria Ghobadi
Sherafgan Khan
Maria Ghobadi and Rhonda Haymon bring substantial but different criminal-court experience to the Office 64 runoff. We compare their records, the limits of bar ratings…
October 11, 2026
California Proposition 45 Explained: CEQA and Environmental Review Reform
Sherafgan Khan
Proposition 45 offers applicants faster, enforceable timelines for environmental review and litigation, but also narrows alternatives analysis, public comment and judicial remedies. The question is…
October 11, 2026
California Proposition 44 Explained: 90% Community Clinic Spending Rule
Sherafgan Khan
Proposition 44 would impose a 90% mission-spending floor on covered nonprofit community clinics. The measure could expose waste and prioritize care, but its accounting ratio…
October 11, 2026
California Proposition 43 Explained: Two-Thirds Vote for Local Special Taxes
Sherafgan Khan
Proposition 43 would end the simple-majority route for voter-initiated local special taxes, while a separate clause addresses ad valorem property taxes. It would not change…