Software engineering

Writing, reviewing, refactoring, and shipping code.