Stormy weather is bringing big swells and dangerous conditions to the California coast. — Dec. 29, 2023Unionized workers at Seton Medical Center are striking for two days to demand better health insurance. — March 25, 2024Big waves and wave-watching. — Dec. 29, 2023A vending ban on Mission Street in San Francisco is set to take effect for at least 90 days. Vendors plead to wait until after the holidays to start the ban. — Nov. 28, 2023Spot: White cane day / Cut and script: Clar redwood tree. — Oct. 15, 2023Oakland’s civilian response team is reaching the end of its pilot period; but whether or not the program is successful is contested by some community advocates. — Sept. 26, 2023Marin County Supervisors consider response to a Civil Grand Jury report. — Aug. 15, 2023Marin to step up enforcement and services for people living in RVs along Binford Road. — Aug. 23, 2023Antioch City Council to consider more police oversight after FBI hands down indictments to 10 officers. — Aug. 22, 2023$100 million grant program to assist tribes buying back land. — Aug. 1, 2023 (Read my article.)Four alarm fire on Hayes Street. — Aug. 1, 2023Twitter’s flashing X sign comes down. — July 31, 2023Two new infrastructure projects at the Port of Oakland. — July 25, 2023