Blog

Thoughts on product management, AI, compliance, and language.

VLOP Dashboard Update: All Nine DSA Tables Now Covered

Four new tabs — Automated Means, Human Resources, User Reach, and Qualitative Information — complete the dashboard's coverage of every DSA reporting table.

EU DSA VLOP Dashboard Data

New: Cross-Platform EU DSA Transparency Dashboard for VLOPs

H2 2025 EU DSA transparency reports from 30 VLOP and VLOSE services in a single interactive view. The first cross-platform dataset to follow the Commission's harmonized template in full.

EU DSA VLOP Dashboard Data

Building a Cross-Platform DSA View: What the Data Doesn't Tell You

Category definitions aren't standardized across platforms. Data is self-reported. Aggregation methods differ. What the VLOP dashboard can and can't tell you — and why the limitations matter as much as the data.

EU DSA VLOP Data Analysis

How I Use LLMs in Compliance PM Work

Requirement extraction, gap analysis, and draft review — three workflows that have actually stuck. Where each one breaks down, and what LLMs reliably can't do in a compliance context.

AI/LLM Compliance PM Product Management

Three Things Worth Noticing in the Google Removal Request Data

Defamation and government criticism have very different country distributions. Removal rate shifts across the 13 reporting periods. And requestor type carries real operational weight.

Google Transparency Data Analysis

New: Google Government Removal Requests Dashboard (2019–2025)

13 reporting periods, 160 countries, 42 Google products, 22 removal reasons — turned into a multi-year trend explorer. Every filter combination generates a time series.

Google Transparency Dashboard Data

California AB 587 vs. New York S895: What's Different and Why It Matters

Both laws require social media transparency reports on content moderation. Their data requirements diverge in ways that force separate pipelines, even when review cycles can be shared.

Regulatory Compliance PM Product Management

Roblox's California and New York Transparency Reports Are Live

Two state social media transparency reports filed — California AB 587 (H2 2025) and New York S895 (Q4 2025). Running them in parallel shaped how we built the reporting infrastructure.

Roblox Compliance PM Transparency Regulatory

What EU DSA Transparency Reporting Actually Requires

Article 15 applies to all intermediary services annually. Article 42 adds bi-annual, category-level, timestamped VLOP obligations. The practical gap is significant — and it shows up in the reporting infrastructure.

EU DSA Compliance PM Regulatory Product Management

Roblox's EU Digital Services Act Transparency Report (2025) Is Live

Roblox's annual EU DSA transparency report for 2025 is published, covering content moderation activity for 1 January – 31 December. I owned end-to-end delivery.

Roblox EU DSA Compliance PM Transparency
esc