Jordi Gutiérrez Hermoso

Jordi Gutiérrez Hermoso

Jordi is a developer and mathematician from Montreal who often thinks about making software enjoyable for the end user. He has contributed to mathematical free software projects such as GNU Octave and worked in medical image processing, greenhouse gas emission accounting, and software observability. Ever since he discovered Grist, he has found that it’s the perfect tool for tracking one of his hobbies: modern games released for a popular 1980s console.

Montreal 2025 sessions

A better way to review mutable git history

English session - Advanced

Changeset evolution is a concept that originated in the Mercurial version control system and has slowly been adapted to git. When working and reviewing a series of commits, it can be helpful to be able to change each individual commit in the series, without adding new commits on top. This produces cleaner history and eases the burden of reviewers during the backs-and-forths of the review process. We'll look at Jujutsu and git range-diff.

Joys of Packer: same code, multiple clouds

English session - Beginner

HashiCorp's Packer is a versatile, extensible tool that is great for generating machine images for multiple cloud providers from a single source package. I will demonstrate how easy it can be, with some minor configuration per provider, to centrally manage a single source of truth and maintain nearly identical machine images across different providers, with particular emphasis on AWS and Digital Ocean