RecSys, ad ranking, and the AI advertising opportunity Meta published a whitepaper this week introducing its Adaptive Ranking Model, a request-centric ad ranking architecture that enables LLM-scale user… April 3, 2026
The Prosperous Society, Part 2: The Human Nexus of Commerce https://open.spotify.com/episode/3hy55N3EIG4TLFzNZmkPnl?si=c40cf6c5c8594d11 The Prosperous Society is a podcast series by Mobile Dev Memo that articulates an AI Bull Thesis for the… March 31, 2026
AppLovin launches AI-enabled video creative generation In a blog post last week (hat tip to the excellent TipSheet newsletter), AppLovin revealed that it has been operating… March 24, 2026
Meta’s agentic approach to ad ranking experimentation Last week, Meta published a blog post detailing the mechanics of its Ranking Engineer Agent (REA), which autonomously proposes hypotheses… March 23, 2026
Private credit and the AI value reallocation The essence of technology is in a lofty sense ambiguous. Such ambiguity points to the mystery of all revealing, i.e.,… March 17, 2026
Podcast: Deploying AI personalization at scale (with Christina Augustine) https://open.spotify.com/episode/1kjJ6m3KZWq5P83K805mN7?si=cf96e19d4c2a4362 On this week's episode of the podcast, I am joined by Christina Augustine, the COO of Bloomreach, to discuss… March 17, 2026
Might Meta step back from foundation model development? Last week, The New York Times reported that Meta will delay the rollout of its next frontier foundation model, Avocado,… March 16, 2026
Platforms and native agent proximity This week, Perplexity's CEO uploaded a video to LinkedIn, showcasing the power of its new tool, Perplexity Computer, to automate… March 11, 2026
Agentic commerce is a mirage (part 2) OpenAI appears to be deprioritizing, if not abandoning, its Instant Checkout product within ChatGPT. From The Information (emphasis mine): OpenAI… March 5, 2026
Can LLMs be used for ads ranking? One interesting quirk about the ML research being conducted at the largest technology companies is how open much of it… March 3, 2026