Text this: Scheduling theory, algorithms, and systems