Passer au contenu principal

Blog

48 articles


2026

AVR 04
Gemma 4 en local sur Apple Silicon : le guide sans bullshitGemma 4 tourne à 300 tokens/sec sur M2 Ultra. Apache 2.0, MoE 26B, dense 31B — comment installer et utiliser Gemma 4 en local via Ollama sur Mac.
MAR 27
Java depuis Java 8 : tout ce qui a changéDe Java 8 à Java 25 : les features qui comptent, l'écosystème qui a explosé, et pourquoi tu rates quelque chose si tu es resté bloqué en 2014.
MAR 27
Rattraper 3 ans d'IA en 8 semainesUn parcours concret pour les développeurs qui veulent comprendre et utiliser l'IA, sans bullshit ni PhD requis.
MAR 25
Comment j'utilise l'IA pour coder en 2026Mon workflow réel avec Claude Code, Cursor et les agents de code. Ce qui marche, ce qui ne marche pas, et comment en tirer le maximum.
MAR 20
Les agents IA ne sont pas du hypeComment fonctionnent les agents IA, pourquoi ils changent tout, et ce que ça veut dire pour un développeur.
MAR 18
Déployer en production sur un VPS : le guide sans bullshitDocker, Nginx, SSL, backups automatiques — tout ce qu'il faut pour déployer une app web en production sur un VPS.
MAR 15
RAG, MCP, function calling — le kit du dev en 2026Les 6 patterns que tout développeur doit comprendre pour travailler avec les LLM en 2026.
MAR 12
SvelteKit + FastAPI + Supabase : pourquoi ce stackComparaison honnête des stacks web modernes et pourquoi j'ai choisi SvelteKit, FastAPI et Supabase pour mes projets.
MAR 10
Ce qui s'est passé en IA depuis ChatGPTDe novembre 2022 à mars 2026 : la frise chronologique commentée d'un dev qui rattrape son retard en IA.
MAR 05
Anatomie d'un SaaS : comment j'ai architecturé le mienRetour d'expérience sur l'architecture d'un SaaS de gestion immobilière : SvelteKit, FastAPI, Supabase, et les décisions qui comptent.

2025

DÉC 31
L'IA depuis ChatGPT : big bang ou big flop ?Trois ans après ChatGPT, bilan honnête. Ce qui a vraiment changé, ce qui a été survendu, et où on en est.
DÉC 28
Biome remplace ESLint : j'ai migré mon projetBiome est un linter+formatter Rust qui fait ESLint+Prettier en 10x plus rapide. Retour de migration.
DÉC 15
FastAPI lâche Pydantic v1 : comment migrerFastAPI 0.128 supprime la compatibilité Pydantic v1. Guide de migration concret.
DÉC 10
Pourquoi JSON a gagné contre XML ?Histoire, parsing, lisibilité, JavaScript — comment JSON est devenu le format universel des APIs.
DÉC 05
Vercel Ship 2025 : l'ère du AI CloudAI SDK 6, Rolling Releases, BotID, Microfrontends — Vercel définit le cloud de demain.
NOV 28
Supabase ETL et Vector Buckets : vers le data lakeSupabase dépasse le BaaS avec ETL, Analytics Buckets et Vector Buckets. La plateforme évolue.
NOV 20
Spring Boot 4 + Spring Framework 7 : le guide de migrationLa plus grosse release Spring en 5 ans est là. Ce qui change, ce qui casse, et comment migrer.
NOV 05
C'est quoi une API REST, en vrai ?Contraintes REST, HATEOAS, idempotence — pourquoi tout le monde utilise le mot REST mais presque personne ne le fait correctement.
OCT 28
Haiku 4.5 : le rapport qualité-prix imbattableHaiku 4.5 atteint les performances de Sonnet 4 à une fraction du coût. Game changer pour les agents.
OCT 22
Next.js 16 : Turbopack enfin stableTurbopack par défaut, Cache Components, Devtools MCP — Next.js 16 est une release majeure.
OCT 10
Python 3.14 : free-threading et JIT, enfin ?Le GIL optionnel, un compilateur JIT expérimental, les t-strings — Python 3.14 est une release historique.
SEP 30
Claude Sonnet 4.5 : mes premiers testsLe meilleur modèle pour les agents et le code ? Retour sur les premiers jours avec Sonnet 4.5.
SEP 22
Comment Git stocke ton code ?SHA, blobs, trees, commits, DAG -- la structure interne de Git, pour enfin comprendre ce qui se passe.
SEP 18
JDK 25 : le LTS qui change toutScoped Values finalisees, Compact Object Headers, ahead-of-time profiling -- JDK 25 est le nouveau baseline.
SEP 05
Spring Boot 4 : la route vers la GAAPI versioning, Jackson 3, interface clients, MFA -- ce que prépare Spring Boot 4 pour novembre 2025.
AOÛ 28
Claude in Chrome : l'IA dans le navigateurClaude peut maintenant lire et interagir avec tes pages web. Premier retour sur cette extension expérimentale.
AOÛ 18
Docker : c'est quoi un conteneur au niveau OS ?Namespaces, cgroups, overlay filesystem -- un conteneur n'est pas une VM légère, c'est bien plus simple.
AOÛ 08
Claude Opus 4.1 : retour après deux semaines d'utilisationDeux semaines avec Opus 4.1 au quotidien. Ce qui a changé, ce qui a déçu, et ce qui m'a surpris.
JUL 25
C'est quoi le HTTPS, vraiment ?TLS, certificats, handshake, Let's Encrypt — comment fonctionne la sécurité du web, expliqué simplement.
JUL 12
Docker Compose pour les agents IADocker étend Compose pour orchestrer des agents IA aux côtés de tes conteneurs. Retour sur cette nouveauté.
JUN 30
Le vibe coding est-il l'avenir du développement ?25% des startups YC codent à 95% avec l'IA. Révolution ou catastrophe annoncée ?
JUN 20
Swift 6.2 : ce qui change pour les développeurs macOSConcurrency sûre, scene bridging SwiftUI, Xcode AI — les nouveautés Swift 6.2 pour les devs natifs.
JUN 12
WWDC 2025 : Liquid Glass et l'IA on-deviceTout ce qui change pour les développeurs Apple : iOS 26, Liquid Glass, Foundation Models, Swift 6.2.
JUN 05
Comment fonctionne une base PostgreSQL ?WAL, MVCC, query planner, indexation — sous le capot de la base de données la plus fiable du marché.
MAI 28
OpenAI Codex vs Claude Code : le match des agents de codeDeux visions de l'IA pour coder. Comparaison honnête entre Codex et Claude Code en mai 2025.
MAI 18
Claude Opus 4 : le meilleur modèle de code ?72.5% sur SWE-bench, compréhension multi-fichiers — Opus 4 change la donne pour les développeurs.
MAI 05
Pourquoi le moteur V8 n'a pas été détrôné ?Hidden classes, TurboFan, Ignition, garbage collection — comment V8 reste le roi des moteurs JavaScript.
AVR 20
JDK 24 : les features qui comptentStream Gatherers, Compact Object Headers, Structured Concurrency preview — ce qu'il faut retenir de JDK 24.
AVR 10
GPT-4.1 et le million de tokens : qu'est-ce que ça change ?1 million de tokens de contexte. Qu'est-ce que ça permet concrètement et quelles sont les limites ?
MAR 25
MCP : le protocole qui unifie l'IAOpenAI adopte MCP d'Anthropic. Pourquoi ce standard change tout pour les développeurs qui construisent avec l'IA.
MAR 20
Il y a quoi sous le capot de la JVM ?Bytecode, JIT compilation, garbage collection, class loading — la JVM expliquée pour les devs qui l'utilisent tous les jours.
MAR 12
TypeScript réécrit en Go : ce que ça change pour toiMicrosoft réécrit le compilateur TypeScript en Go. 10x plus rapide. Ce que ça signifie pour ton DX.
FÉV 25
Que veut dire GPT ? (et BERT, LLM, NLP...)Décoder les acronymes de l'IA : ce que GPT, BERT, LLM, NLP, RLHF signifient vraiment, en clair.
FÉV 15
Comment fonctionnent les LLM : Architecture et concepts clésLes Large Language Models expliqués pour les devs : Transformer, attention, tokenization et génération de texte.
FÉV 10
Supabase en 2025 : plus qu'un Firebase killerEdge Functions, MCP Server, Graph DB sur PostgreSQL — Supabase est devenu une plateforme complète.
JAN 25
Bun 1.2 : faut-il lâcher Node.js ?Bun 1.2 promet la compatibilité Node.js, un client S3 intégré et Postgres natif. Retour d'expérience honnête.
JAN 15
C'est quoi un token, concrètement ?BPE, coût par token, pourquoi 'strawberry' bug les LLM, et comment compter ses tokens. Le guide définitif.

2024