I like pair programming, mob programming, first past the post programming, and instant run-off programming.