Since 2009, I’ve freelanced as a writer, photographer and data visualization designer. My work has appeared in publications in Humboldt County, the Bay Area and on websites across the Internet. In 2014, I started developing WordPress websites on the side, along with themes and plugins, some of which can be found in the Web Development […]
Originally posted on the Online News Association website. With less than two months to go until I graduate from the UC Berkeley Graduate School of Journalism, I’ve been looking back at my experience over the past two years. I’m among a handful of students at the school who are really interested in data journalism and […]
Originally published on the Online News Association website. I’ve been a gamer since I was three years old, when I got a Commodore 64. The love affair hasn’t diminished. If anything, at the age of 30, I realize how significant an impact the games I’ve played have had on my life. It’s difficult to imagine […]
Originally published at ONA. Here, I’ll say it: It is possible for a journalist with zero background in code to become a coder. When you look at a page of code with no understanding of what the characters on the screen stand for, you may go through the following stages: intimidation, frustration, surrender. Programming languages […]
Craft breweries are reclaiming the can. In what is a growing trend, canning craft brews is becoming a win for breweries, consumers, and entrepreneurs.
In a time of dwindling city revenues, austerity, and the end of the cash cow that was redevelopment, cities are continuing to explore ways to plug gaping budgetary holes and raise cash for projects.
As states provide legal ways for socially conscious corporations to form, innovators seize on the opportunity to hardwire social capitalism into their company’s bylaws.
After members of Occupy Oakland’s Media Committee character assassinate one of their own, Occupy Oakland overhauls their policies.
As the Alameda County District Attorney turns to controversial stay-away orders to combat Occupy, her political neutrality is questioned.
From the outside, Occupy Oakland appears to be one large organization. But there are at least 25 active committees working under the Occupy Oakland umbrella, and each generally acts on its own volition — unless it needs the backing of the entire coalition.