
Freelance tech journalist based in San Francisco. Previously with WSJ, CNBC, Reuters and others. Signal: 281-409-3516 📧: [email protected]
San Francisco from Houston
Joined February 2009
- Tweets28.6K
- Following4.6K
- Followers14.4K
- Likes82K
Pinned Tweet
Exactly 1 month ahead of the 2026 World Cup’s kickoff, I’m launching a Substack focused on the quadrennial tournament. I hope you consider subscribing ⚽️🙏🏽🎉 the2026dispatch.substack.com…
I reported on the latest with AI racks and AI data centers this week at the 2026 OCP Summit for Time. Check it out:
At the OCP Summit, AMD CEO Lisa Su announced the AMD Helion Agentic AI Rack, a response to the rise of AI agents and growing demand for traditional CPUs. We break down how the system allows enterprise clients to customize racks with combinations of GPUs and CPUs.
2026 OCP Summit: The growing demand for CPUs for AI
Sal Rodriguez 🕷 retweeted
I think it’s safe to say the 49ers made the right choice with both travel plans to Australia (W, 1-0) and designing their schedule afterwards.
Steph Curry sold a property this week to a company associated with an AI insurance startup that has Corgi-themed cafes, per the @sfchronicle
This is the most San Francisco thing I've ever read sfchronicle.com/realestate/a…
Sal Rodriguez 🕷 retweeted
TikTok has over the last month hosted a series of ads from accounts pushing illegal street drugs like cocaine, methamphetamine and cannabis.
Adverts on the Chinese-owned app are now a dark bazaar for accounts hawking not just pills like Xanax, fake GLP1s but also knockoff goods
A special moment from my time in Mexico was getting to eat one of the best tacos of my life with my cousin Claudia, who despite currently fighting breast cancer took the time to watch the #WorldCup with me.
Read about her journey & how you can help here: open.substack.com/pub/the202…
Shortly after I landed in CDMX my grandma reminded me it was the city without law. Our return ride from the Estadio Azteca proved it open.substack.com/pub/the202…
Here’s my first travel dispatch from the 2026 World Cup. This is the first in a multi-part series about CDMX, the largest city in North America the2026dispatch.substack.com…
No. 67 Cabo Verde has tied No. 2 Spain 🤯
I wrote this week that Cabo Verde was poised for at least one upset, but I never imagined it would come at the expense of Spain. What a result!
open.substack.com/pub/the202…
Back into soccer for the first time in 4 years? Here’s 5 World Cup storylines to bring up with your friends open.substack.com/pub/the202…
Here’s the segment I did with @KQED this morning on the World Cup kqed.org/forum/2010101914083…
Chatting with KQED this morning about the World Cup. Tune in at 9am Pacific time to listen kqed.org/
Rain is just absolutely coming down right now in CDMX. Sounds like it might be a very wet World Cup inauguration today (no umbrellas allowed at the stadium)
Journalist Salvador Rodriguez @sal19 provides must-read coverage and analysis of the 2026 World Cup in his Substack, The 2026 Dispatch. In this post, he looks at the up-and-coming young players that could be critical factors in this tournament the2026dispatch.substack.com…
I had AI agents comb through more than 500 World Cup rosters & more than 10,000 individual player records to identify every athlete who has competed at 38+.
What the AI found shows that this is the oldest #WorldCup ever the2026dispatch.substack.com…
You don’t need expensive game tickets to enjoy the #WorldCup. Here’s some of the best watch parties you can go to open.substack.com/pub/the202…
I went to Team Australia’s open practice in Alameda, CA, yesterday. Here are the five things that stood out most: the2026dispatch.substack.com… #WorldCup











