Serena Li

FILTER
Selected:

Robot armies duke it out in Battlecode’s epic on-screen battles

March 30, 2023

The long-running programming competition encourages skills and friendships that last a lifetime.