A presentation about what effects are, side effects, algebraic effects. It approaches the topic from theoretical POV and then a more practical, showcasing usages in ruby.
It is a second version of the presentation, cut down to be much shorter than the initial one which took an hour to present, this one should be more fit for a 30 minute time frame.