Welcome to the digital vault of Bayreporta, aka John C. Osborn.
John is a data journalist and web developer who is passionate about open government, transparency and campaign finance. He is the digital communications manager at EdSource, a non-profit education news website reporting on all things education throughout California. When not working at his day job, John volunteers his time with OpenOakland, a Code for America brigade focused on leveraging technological solutions to civic problems. He is the project coordinator for Open Disclosure CA, an initative that will lead to the California's first centralized repository of local campaign finance data. John is also a big advocate of finding ways to use gaming to tell stories in journalism.
Featured Projects
Recent Posts

First news app using Python that allows user to explore Smarter Balanced test results.

Exploring the history of education spending, wealth, and poverty across states over time.

Below is a rough proof of concept for a web app that displays how Oakland City Councilmembers voted on legislative items that came before them. During this year’s National Day of Civic Hacking, I hosted one of several sessions OpenOakland hosted across Oakland. I’ve always had interest in making it easier for people like myself […]

One day at work, I was challenged: we have a handful of 300-word commentaries we want to publish, how should we do it? It didn’t make sense to make each commentary its own post, and placing each one in the same post would just end up creating a 2,000-plus word monster. So I conjured up […]

2015 has been the year of the wage in Oakland. I’ve been growing more interested in which restaurants in Oakland have been adopting the tipless model in particular. It’s essentially the idea that tips are replaced with higher wages for greater consistency in pay and equity reasons (addressing discrimination issues in tipping and kitchen staff […]
