Now that we have advanced our clocks last Sunday and all our cron jobs were run twice during the night, it's time to start enjoying the first spring sunlight at the 52th Montreal-Python!

This month we are receiving 2 guest speakers who are presenting at PyCon. It's your chance to give them feedback. It's also your chance to learn some tips about how to tweak your Mac with Python, from Timothy and finally, you'll learn more about how to automatically generate ReST API from different sources from Christopher.

Julia Evans: Systems programming as a swiss army knife

You might think of the Linux kernel as something that only kernel developers need to know about. Not so! It turns out that understanding some basics about kernels and systems programming makes you a better developer, and you can use this knowledge when debugging your normal everyday Python programs.

Greg Ward: How to Write Reusable Code

Learning to write high-quality, reusable code takes years of dedicated work. Or you can take a shortcut: attend this talk and learn some of the tricks I've figured out over a couple of decades of programming.

Timothy Sutton: Why Mac sysadmins love Python

Yes, we exist. And Python powers a lot of the popular open-source tools we use to manage Mac clients at a large scale. We'll tour a few of these FOSS projects and take a quick look at how the Python Objective-C bridge can be used to access OS X system APIs.

Christopher Hart: Ramses: build pyramid apps with a sneer of cold command

Ramses automatically generates REST APIs using Elasticsearch for reads, and supports Postgres or Mongo for writes. It parses RAML specifications and generates applications using Pyramid. Its target users are impatient dreamers who want to quickly prototype their own backends. Think of Ramses as Firebase for open source. We're hoping to attract new contributors and users. Currently we're using Ramses both in our own startup and also for our clients.


Monday, March the 16th 2015


Université du Québec à Montréal (UQÀM) Sherbrooke Pavillion 200 Sherbrooke West Room SH-3420


  • 6:00pm — Doors open
  • 6:30pm — Presentations start
  • 7:30pm — Break
  • 7:45pm — Second round of presentations
  • 9:00pm — One free beer offered at Bénélux just across the street


Just come, It's free ! but if you really want to subscribe you can do it by visiting our meetup page at:

We’d like to thank our sponsors for their continuous support:

  • UQÀM
  • Bénélux
  • Outbox
  • Savoir-Faire Linux
  • Caravan
  • iWeb