Writing

Why nonprofits can't afford to wait on AI

Jan 17, 2026·7 min read·Recommended

The startups I've worked at are outpacing organizations ten times their size because they're experimenting relentlessly. It's time nonprofits closed that gap.

A guide to Giving Tuesday 2024: The top four nonprofits changing lives in San Francisco

Dec 3, 2024·4 min read

A guide highlighting four nonprofits making an impact in San Francisco for Giving Tuesday.

Revolutionizing attendance: How I automated Mission Bit's system in just 2 months

Oct 21, 2024·3 min read·Recommended

How I built and automated Mission Bit's attendance system, saving program staff dozens of hours.

From problem to prom: How I built TicketingNest overnight

Oct 10, 2024·3 min read·Recommended

The story behind building an event ticketing solution for schools in a single night.

Meet the First-Ever Bubble-Certified Developers

Jul 28, 2023

Johnny was among the first-ever Bubble-certified developers, passing the exam in July 2022.

DCYF features OperationSTART

Jul 6, 2022

The San Francisco Department of Children, Youth and Their Families features OperationSTART.

SEO Scholars 2021 Achievement Benefit

Oct 26, 2021

Featured at the SEO Scholars 2021 Achievement Benefit event.

Johnny Lin's Journey into Mission Bit and #Tech4AllSF

May 20, 2021

A blog post about Johnny's journey into Mission Bit and the #Tech4AllSF movement.

Aim High Alumnus Connecting Youth to Opportunities

May 5, 2021

Featured by Aim High as an alumnus connecting youth to opportunities.

Bridging the Youth Tech Divide Conferences

Jul 1, 2021·1 min read

The Mission Bit Student Advisory Board led two youth-led conferences during the summer of 2020 and 2021 focused on inspiring youth to explore tech careers.