The Plone Podcast

Season 3, Episode 3 – Godefroid Chapelle

T. Kim Nguyen

Godefroid Chapelle is a longtime Zope and Plone developer who first encountered Zope in its hectic heyday and was a participant at the first in-person Plone sprint.
 
We cover a lot of ground in this episode as Godefroid reflects on: 

  • his origins as a programmer
  • being present at the first EuroPython
  • the difference between hackathons and sprints
  • the culture of organizations and communities
  • monkey patching as conflict avoidance
  • how Zope's component architecture enabled Plone's diverse community
  • reading code as poetry
  • the importance of mentoring in coding
  • tools that teach best practices
  • repeatability with buildout and Nix
  • Hashicorp
  • the main selling point of Zope
  • Rust and other typed languages
  • Python tracebacks and the topology of code.

People on this episode