Weblog
2024
- Any software project has a complexity budget EN
- Problems solved by CSS @scope EN
- Database Relationships in Django EN
- TVA et autoliquidation FR
2023
- Apprendre comment apprendre FR
- Difference between null and blank in Django EN
- TypeScript in React EN
- Performance in React EN
- Fundamentals of React EN
- Quotes from Weaving the Web EN
- Quotes from The Backbone: A History of the Internet EN
- Les bases de la sécurité Web FR
- React en quelques lignes de jQuery FR
- EditorConfig FR
- Les schémas PostgreSQL FR
- Module pathlib en Python FR
- Python pdb FR
- Écriture inclusive FR
- Les bases de dig FR
- Ainsi parlait Iwata-san FR
- Homo detritus FR
- Complexité et principe de moindre surprise FR
- 20 ans de blog FR
- ExitStack en Python FR
- Toujours utiliser des intervalles [fermés, ouverts) FR
- Aperçu des fonctions de confidentialité des navigateurs FR
2022
- Simulacres en Python avec Mock FR
- L'encodage Base64 FR
- Gestion ennuyeuse des dépendances Python FR
- Plein texte avec colonne générée PostgreSQL dans Django FR
- Redesign 2022 FR
- Invasion de l'Ukraine FR
- Prendre des notes intelligentes dans Obsidian FR
- Les cinq règles d'or du JavaScript moderne FR
- La description de Pull Request parfaite FR
2021
- Configurer un Mac "comme j'aime" FR
- Programmation asynchrone en JavaScript FR
- Héritage et classes en JavaScript (bis) FR
- La playlist City Pop FR
- Écrire pour le Web FR
- Le A3 japonais pour le management de l'information FR
- Améliorer les performances de développement FR
- Notes sur The Manager's Path FR
- Coder chez Google - Le reste FR
- Coder chez Google - Les tests FR
- Coder chez Google - Pratiques FR
- Coder chez Google - Management FR
- Les métaclasses en Python et Django FR