The summer has started and it's time for our last edition before the seasonal break. We are inviting you for the occasion at our friends Anomaly, a co-working space in the Mile-End.

As usual, it's gonna be an opportunity to discover how people are pushing our favourite language farther, to understand how to identify bad habit of most programmers and to have fun with data!

Join us on Wednesday, there's gonna be pizza and we're probably gonna continue the evening to share more about our latest discoveries.


Josh Reed - Put your Data in a Box

The talk would cover the very basics of Algebraic Data Types (ADTs) and available facilities in python for expressing things like this (namedtuple, attrs, dataclasses). The talk would focus on the advantage of using explicitly structured data over ad-hoc structures like dicts and tuples once programs moved past exploratory phases of development.

Greg Ward - Operator Overloading: You're Doing It Wrong

Some people hate operator overloading so much that they design whole programming languages (Java, Go) to rebel against the idea. And some language communities (C++, Python) are perfectly happy to have operator overloading. But we've all seen examples that make us wonder what the original programmer was thinking. I have discovered some key design principles that will help you avoid such traps.

David Taylor - Dataiku and pytabby demo

I had an idea to give a demo of Dataiku Data Science Studio ( which is made in Python and uses Python to bridge the gap for organizations that want to do quick-win machine learning without having to hire Ph.D.s. I was the Product Owner of Dataiku at my last job, where we used it to give actuaries who were more comfortable in SAS experience in Python and ML.

Edith Viau - LuminX

Alors que la vitesse à laquelle l’information circule se heurte aux contraintes des lois de la physique, nous nous sommes inspirés de la fibre optique qui sous-tend les échanges à haute fréquence des marchés financiers et de la lumière qui les animent dans cette illustration de l’internationalité des échances commerciaux et financiers.

Le projet LEDxchange se veut une représentation visuelle, en temps réel, des flux des taux de changes de 41 monnaies en rapport à l’euro, une des principales monnaies internationales.

Plus d'informations à propos de LuminX à


5555 de Gaspé, Suite 118,
Montreal, Quebec H2T 2A3


Wednesday, June 26th at 6pm


  • 6pm: door opens
  • 6:30pm: talks
  • 8pm: Waverly