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.
Session en anglais - Avancé
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.
Session en anglais - Débutant
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