Python
Des experts impliqués dans leur communauté
Nos experts sont des passionnés qui s'impliquent dans la communauté Python de manière pro-active à travers leur participations à des événements et leurs contributions Open Source.
Contributions Open Source
Nous participons activement et régulièrement à l'écosystème Python, à la fois par la publication de projets Open Source innovants et par nos contributions à des projets existants.
Nous avons en particulier publié de nombreux modules pour Django et pour Plone. Pour vous rendre compte par vous-même de notre activité, nous vous invitons à parcourir notre profil GitHub ou à consulter notre page Code.
Participations à des événements
Nous sommes présents sur les principaux événements de la communauté Python tels que PyconFR, DjangoCon et PloneConf. Nous y donnons des présentations en rapport avec les problématiques que nous rencontrons au cours de nos projets : cartographie, gestion de contenu, etc. Voici par exemple une conférence de Mathieu Leplatre sur la cartographie avec Django ou encore une conférence d'Éric Bréhault sur l'import de Wikipedia dans Plone. Au cours de ces événements nous participons à des sprints de développement sur des projets Open Source qui nous intéressent.
Blog
Nous écrivons régulièrement sur les technologies Python à travers notre blog.
Communautés en ligne
Nous somme présents sur les canaux de discussion tels que #django-fr et #django ou encore #plone-fr et #plone. Nous participons également aux mailing-lists de projets Python.
Un large éventail de compétence
Les développeurs Python de Makina Corpus ne se cantonnent pas à leur framework de prédilection mais s'intéressent au contraire à tout l'éventail de technologies offert par le riche écosystème Python : Django, Pyramid, Plone, Zope, Flask... Nous échangeons régulièrement entre développeurs sur les avantages et inconvénients des différentes approches.
De bonnes pratiques
Nous suivons les meilleures pratiques en développement Python : observation de la norme de codage PEP8 avec des tests automatisés et de l'intégration continue.