Resourceful compilation slides and presentations