Présentations
Quelques présentations que j’ai données ou préparées, mêlant retours d’expérience technique et passions personnelles.
Architecture de Tilkee
Vue d'ensemble de l'architecture technique de Tilkee : composants AWS (Route53, CloudFront, EC2, S3, RDS, Lambda...), viewer, API, tracking et intégrations.
BDD et les tests fonctionnels
Le Behavior Driven Development avec Gherkin : écriture de scénarios, steps et exemple de mise en oeuvre.
Coding Dojo : format Randori
Règles et déroulé d'un coding dojo au format Randori.
Django : prise en main rapide
Création d'un projet Django de A à Z : app, modèles, migrations, admin (Baton) et exposition d'une API REST avec Django REST Framework.
Foxy by Tilkee
Présentation du produit Foxy : principes, modèle interne et client, démo et évolution vers la V2.
Gamification commerciale avec Tilkee
Pourquoi et comment appliquer la gamification à la vente : principes et exemples de règles.
Lumen : oAuth API
Mise en place d'une API authentifiée en oAuth avec Lumen : création du projet, Passport, gestion des utilisateurs et protection des routes.
Méthodes Agiles, Kanban
Introduction aux méthodes agiles (valeurs, principes, Scrum) et mise en oeuvre du Kanban chez Tilkee.
Méthodes Agiles : les personas
Construire et utiliser des personas pour la page projet : définition, exemples (Laurence, Gérard, Kevin) et mise en oeuvre.
Jeu Factory et le coding
Parallèle entre les jeux de type factory (Satisfactory, Factorio...) et les pratiques de développement logiciel : organisation, patterns, refactoring.
Les shaders
Qu'est-ce qu'un shader ? Rastering vs raytracing, GLSL et mise en pratique.
Docker
Introduction à Docker : images, Dockerfile, docker-compose, et bonnes pratiques d'optimisation des images.
Impression 3D
Tour d'horizon du workflow d'impression 3D : matériaux, modélisation (OpenSCAD, FreeCAD, Blender), découpage, impression et post-traitement.
Python : introduction
Introduction au langage Python : syntaxe, types, structures de contrôle, fonctions, modules et un mini serveur web en 5 lignes.
Shell et ligne de commandes
Bases du shell : variables, substitutions, redirections, composition de commandes, structures de contrôle et boucles.
La synthèse sonore
Comment générer du son : chaîne sonore, synthèse soustractive modulaire (VCO, ADSR, VCF, LFO) et démonstrations (VCV Rack, Novation Circuit Track).
L'éditeur Vi/Vim
Histoire et concepts de Vim, modes et raccourcis essentiels, mapping, macros, plugins et exercices pratiques.