Blog posts, case studies, interviews, and more
Content samples across launches, announcements, interviews, and executive posts. Each piece labeled as my byline, ghostwritten, etc., and links to where it lives today.
Featured
TensorFlow Enterprise: Supported, scalable, and seamless TensorFlow in the cloud
The launch post for a product built to reclaim TensorFlow from AWS. The thesis is that only Google could back TensorFlow with long-term support.
Webpages I built in my first 20 years: ~100. Last Friday: 314.
We used AI to build a personalized landing page for every target account. It only worked because the messaging, brand, and event strategy underneath were solid.
Truework Income demo at Money20/20
A recap and full video of the main-stage demo of Truework's verification waterfall. I wrote the post and gave the demo.

ID.me
Posts from the IDMe blog on identity verification, fraud, and AI-era security.
-
Strengthening security in the age of AI: why we're upgrading how we protect members Enhanced face matching and biometric retention changes to counter fraud and deepfake attacks.Ghostwritten
-
500,000 stolen logins, zero known breaches: what happened when credential stuffing hit two retirement systems How two state retirement systems stopped credential stuffing by verifying identity at the login point.Ghostwritten

Truepic
Repositioned Truepic around enterprise fraud and risk, and helped define the authenticity category.
-
AI Keynotes at Microsoft: Sales and Marketing at Microsoft Spoke on AI as an individual, not on behalf of Truepic, while I was VP Marketing there.Talk
-
Verifying reality for the enterprise market The strategic shift that focused Truepic on enterprise verification through Truepic Vision.Team post
-
How Credibly reduced fraud and turnaround time with Truepic A customer story from the lending program.Team post
-
Introducing the Authenticity Market Map A map of the authenticity category, published under CEO Jeffrey McGregor's byline.Ghostwritten
-
Boomerang Capital Partners streamlines fix and flip lending with verified virtual inspections A customer story from the lending program: inspections in under 7 minutes and draw funding in under 30.Team post
-
Truepic is a name you don't know yet, but it's going to be important Android Authority on the Truepic and Qualcomm Snapdragon partnership to watermark AI-generated images.Press
Truework
Much of Truework's blog didn't survive the post-acquisition migration, save these.
-
Truework Instant expands to 48M active income and employment records A coverage milestone announcement.Team post
-
Truework Income demo at Money20/20 Recap and full video of the main-stage demo.
-
CEO Ryan Sandler interview at Nasdaq MarketSite How Truework grew through a mortgage downturn, and the TransUnion partnership.
-
TransUnion and Truework partner on automated income verification Partnership launch. Two weeks later, Equifax copied our pricing page.Team post
Google Cloud
Product Marketing Lead for AI infrastructure (Cloud TPU, GPUs, TensorFlow Enterprise). I drafted these for the product and engineering leaders whose names are on them.
-
Cloud TPU breaks scalability records for AI inference Results from the first MLPerf Inference round. Written for Pankaj Kanwar, TPU.Ghostwritten
-
TensorFlow Enterprise: Supported, scalable, and seamless TensorFlow in the cloud Launch post, written for Craig Wiley, Director of Product Management.Ghostwritten
-
TensorFlow Enterprise makes accessing data on Google Cloud faster and easier Technical companion to the launch post.Ghostwritten
-
Cloud TPU Pods break AI training records MLPerf Training v0.6 results. Written for Zak Stone, Cloud TPU product lead.Ghostwritten
-
Cloud TPU Pods are now publicly available in beta The Google I/O 2019 launch of Google's ML supercomputers. OpenAI used TPUs to train GPT-2 around this time.Ghostwritten
-
MLPerf benchmark establishes that Google Cloud offers the most accessible scale for ML training The first MLPerf results, published under SVP Urs Hölzle.Ghostwritten
On LinkedIn
Shorter posts in my own voice.
-
The one AI tool GTM leaders agreed on Why skills and MCPs make chat-only LLM use feel ancient, and why the best advice is to "just play."LinkedIn
-
More AI tokens in two months than in all of 2025 What working inside an AI-empowered company looks like, and the kind of PMM I hire now.LinkedIn
-
Webpages I built in my first 20 years: ~100. Last Friday: 314. AI-personalized ABM pages, and the fundamentals that made them work.LinkedIn
-
Can you spot the fake? An interactive quiz that makes the AI-fraud problem in warranty claims easy to see.LinkedIn
-
Five years after launching Cloud TPU at Google I/O OpenAI trained GPT-2 on the TPUs I marketed. Five years later, Google and OpenAI joined Truepic in the C2PA.LinkedIn
-
If imitation is flattery, Equifax has me blushing A $25B incumbent copied our pricing page two weeks after our TransUnion launch.LinkedIn
Archive
Qualcomm OnQ blog (2013–2014) and early LinkedIn essays
-
Qualcomm Snapdragon 820 Low Light Video Enhancement AnandTech video on the Snapdragon 820's low-light video capture.Press
-
How Qualcomm Technologies and ARMv8-A will lead the next era of mobile computing Snapdragon's move to 64-bit. Qualcomm OnQ.
-
Better app performance through the Snapdragon compiler Developer marketing for the Snapdragon LLVM compiler. Qualcomm OnQ.
-
Snapdragon 610 and 615: Bringing 4G LTE and 64-bit to the 600 series Launch post for the processors. Qualcomm OnQ.
-
A Snapdragon 800 processor was my best man How a Snapdragon-powered phone helped run my own wedding. A product story told through a personal one. Qualcomm OnQ.
-
The VW scandal: Bad Beetles or broken benchmarks? What the emissions scandal says about benchmark gaming, from someone who marketed chips on benchmarks.LinkedIn article