Invited speaker to discuss emerging technologies at the Palo Alto City Library Staff Development Day Photo gallery March 11, 2025