Luca Passani CTO @ScientiaMobile·Oct 8Oxygen Tanks and Clean Air: Let’s Not Take Apple’s Power as a GivenA couple of weeks ago, publishers found out the hard way that Safari on iOS 27 now blocks a set of ad tech companies outright. There was no…A response icon2
Aleksander Sekowski·Jun 19VASTlint is now on PyPI: VAST validation for your Python backendIf you run a DSP, an SSP, an ad server, or any kind of video trafficking pipeline, you have almost certainly written code that tries to…
Andrei Lopatin·Jun 8Building a Framework-Agnostic Ads SDK: How We Scaled Monetization Across Multiple ProductsAt some point in my work, I found myself maintaining advertising logic across several products within the same company. On paper, it…
Andrei Lopatin·May 14How I Migrated from Prebid 10 to Prebid 11, Lost Bid Events, Lost Revenue — and Eventually Found…Migrating a production ad stack is never “just an upgrade.” In theory, Prebid.js follows semantic versioning, and major releases are…
Andrei Lopatin·Mar 11The Hidden Revenue Killers: Why Publishers Lose Money on Ads (and How to Fix Them)Digital advertising should be one of the most predictable revenue streams for online publishers. Yet many sites that receive millions of…