Steve Gury

Distributed Systems, Programming Languages, Functional programming


Writing good commit message

The purpose of a commit message should be to explain to another developer (it can be the future myself) what this particular modification is about. I’m always surprised by how much succinct are commit messages.


Introduction to video-games technologies

From 2008 to 2011, I was a lecturer at École des Mines de Nancy, teaching to master students a course that I named “Introduction to video games technologies”. This was a 8 weeks course (3 hours a week class) designed for students who already knew basic C++ programming but no other experience was required.