Loop-First Development