Tous les Articles (64)
2026
Le meilleur modèle IA
04-06C’est quoi, un agent IA ?
20-05NotebookLM, ou comment apprendre et discuter avec ses propres sources
17-05Faire de la veille et résumer des vidéos avec YouTube et Gemini
14-05J’écris plus vite depuis que je dicte mes idées
10-05Comment versionner Home Assistant avec Git pour annuler une erreur rapidement
05-05Sécurité, longévité et sobriété : ce que je configure juste après l'installation de Proxmox
28-03Mon petit homelab avec Proxmox
20-032025
Créer des fonctionnalités augmentées par l'IA dans une application mobile
04-022024
Quelle évolution pour le métier de développeur face aux IA ?
06-12Mettre à jour une application mobile sans passer par les stores - #7 Les ressources
08-11Diversifier
23-09Mettre à jour une application mobile sans passer par les stores - #6 Over-the-air update (OTA)
07-08Mettre à jour une application mobile sans passer par les stores - #5 Interpréteur de code
31-07Récap des news autour des applications mobiles - Mars 2024
05-03Une introduction à la distribution d’applications iOS
12-02Récap des news autour des applications mobiles - Février 2024
02-02Intégrer un SDK natif avec Flutter - Faire un passe-plat
19-01Mettre à jour une application mobile sans passer par les stores - #4 Server-Driven UI
04-012023
Mon terminal et zsh sont long à démarrer (blame nvm)
29-12Mettre à jour une application mobile sans passer par les stores - #3 Backend for Frontend (BFF)
22-12[Télétravail] Être à côté à distance
09-11Mettre à jour une application mobile sans passer par les stores - #2 Remote config, Feature Flag & co
13-09Cynefin x User Story - Et si on adaptait le flow à la complexité ?
28-08Mettre à jour une application mobile sans passer par les stores - #1 Pourquoi
14-08On a tous des histoires à raconter
12-06Mon blog, ce journal imparfait
06-06Des Version Manager pour faire cohabiter plusieurs versions d’un langage, SDK et framework
29-05Pratiquer un peu tous les jours pour apprendre
24-04Enquête, expérimentations et résolution d'anomalies sur mobile
10-04Des guides plus que des dogmes
25-02Bref, une brève
10-02De iOS à Flutter : un REX et des mythes
06-022022
Je n'ai pas le temps. Vraiment ?
03-10Les pratiques tech qui peuvent aider votre équipe
01-02Permis de développer
06-012021
Ce n'est pas plus long de pratiquer le TDD
11-12Forum Ouvert, organiser un moment d'échanges
30-11Les éléments d'un Event Storming et leurs interactions
21-11Une introduction à l'Event Storming
27-10Pourquoi veut-on rendre un test unitaire indépendant ?
29-09Apprendre en pratiquant avec des katas de code
23-08La méthode Mikado : de grands changements avec de petites étapes
14-07Le Refactoring
10-06Démarrer avec Kotlin
18-04L’inspiration d’une douche
12-03Questions ouvertes et curiosité enfantine
03-03Et si on arrêtait les revues de code ?
22-022020
Clean Architecture - Et si on passait à côté ?
17-11Mob-Programming - Assigner des rôles et les faire tourner
27-10Le récit de mes aventures se déplace
20-10Soyez flemmard, écrivez des scripts
06-10Pair Programming ritualisé
22-09Profiter de chaque occasion pour améliorer le code legacy
08-09Comprendre du code legacy grâce au refactoring
25-08Automatically run tests when a change occurs
04-06Playgrounds: Speed up your tests feedback in Swift
04-05FIRST : 5 principes pour guider l’écriture des tests unitaires
20-04Comment faire émerger les bonnes pratiques dans une équipe de développeurs
06-042019
Fixing thousands of SwiftLint violations over time
18-11Scénarisez votre rétrospective avec Kaamelott
29-10Unleash the power of SwiftLint
10-10Make your code consistent
09-10Une après-midi d’échanges entre développeurs organisée en Forum Ouvert
18-04