Welcome to the homepage of
Once you're done playing with the block dude clone above, you may want to consult my resume (in French upon request) or simply keep it touch with me via linkedIn, GitHub, GitLab, the good ol' postal card.
This game was used as a teaching material to gently introduce teenagers to doing fun stuff while programming. Please read the source code and have fun with it.
The one and only nordic skiing website for the Chaux-de-Fonds area.
EditorConfig is the de facto format to hint the text editor about the choices made for a given project with respect to line lenght, encoding, indentation, etc. To avoid time lost in manually checking those items, eclint does those checks and should be run via the continuous integration system of yours.
There is also an article on that subject, Organizing code at scale.
From zero to publishing a project on PyPI (E.g. a Slack bot Frybot, slack-votebot, or a Discord bot Automabot, discord-travisbot, discord-musicbot). Some articles published on Medium: A Slack bot with Python's 3.5 asyncio, and A Discord bot with asyncio.
We drove the students from a basic PHP application into building real and modern web application. Each group is provided with a real Ubuntu server environment (backed by Docker). They built applications using Laravel 5, Ruby on Rails 5 and Django 2.
Deep introduction to XML covering the modeling languages like DTD, XML Schema and RELAX NG, the XSL family (transformation and formatting objects), XPath with regards to CSS and how to combine everything into a useful XProc going from a document to a useful PDF, SVG or HTML document.
A course based on Building a Modern Computer from First Principles (by Nisan and Schocken) and Code: The Hidden Language of Computer Hardware and Software (by Petzold) that introduce students to the basics of boolean logics and abstract computer components. It uses Verilog, GTKWave and Verilator to guide the students into building a machine that can be ran on their machine (SWIG rocks).
A game prototype to learn C# by walking a little dude out of a dark and dangerous Pyramid. An early prototype with a squid into deep space can be seen on this youtube video.