Panel: What can journalists do when Europe is under siege?, IJC, Perugia, April 2025 International Journalism Festival, Perugia, April 12, 2025.
Re:filtered #15: When 'independence' becomes clientelism, and how to genuinely reclaim it Flawed assumptions we can't afford.
Some post-RightsCon reflections on the dissident media space Philanthropy's blind spots in dissident media funding.
Public libraries as local civic tech hubs There's no easy fix for democracy – here's a long-term idea that could help.
News product development from exile: a Q&A with 'Product Notes' Reflections on product thinking and community, one year into the Gazzetta adventure.
From gatekeepers to guides of People Who Do Journalism Inspiration on empowering others who share stories.