Toutes les fiches All topics
Une fiche par jour depuis le lancement. Rattrape celles que tu as manquées. One sheet a day since launch. Catch up on the ones you missed.
-
Raconter ses projets en entretien Telling your projects in interviews
Vos projets sont votre expérience : les raconter comme des histoires de décisions, pas comme des listes de technos, fait la différence en entretien de stage. Dernière fiche du programme — tout ce que vous avez vu devient munition. Your projects are your experience: telling them as stories of decisions, not lists of technologies, makes the difference in internship interviews. Last topic of the program — everything you've seen becomes ammunition.
-
Les nids à bugs : UTF-8, dates & regex Bug magnets: UTF-8, dates & regex
Trois sujets banals, une part démesurée des bugs de prod : encodage, fuseaux horaires et expressions régulières. Les maîtriser prouve en entretien qu'on a déjà maintenu du vrai code. Three mundane topics, an outsized share of production bugs: encoding, timezones and regular expressions. Mastering them proves in an interview that you've maintained real code.
-
LLM en production : coûts, latence, evals & limites LLMs in production: cost, latency, evals & limits
Facturer au token change tout : cache, fallback, evals, observabilité — ce qui sépare une démo LLM d'un produit, et ce que les équipes IA attendent d'un stagiaire en entretien. Paying per token changes everything: caching, fallback, evals, observability — what separates an LLM demo from a product, and what AI teams expect from an intern in an interview.
-
Recherche full-text & Elasticsearch Full-text search & Elasticsearch
Index inversé, analyse, BM25, synchro avec la base : comprendre comment fonctionne un moteur de recherche — et savoir dire en entretien quand Postgres suffit. Inverted index, analysis, BM25, syncing with the database: understand how a search engine works — and know when to say in an interview that Postgres is enough.
-
OOP vs programmation fonctionnelle OOP vs functional programming
Encapsulation, fonctions pures, immutabilité : dépasser la fausse opposition OOP/FP et montrer en entretien que vous savez choisir le bon style au bon endroit. Encapsulation, pure functions, immutability: move past the fake OOP/FP rivalry and show in an interview that you can pick the right style for the right layer.
-
Gestion des secrets Secrets management
Clés API, mots de passe de DB, tokens : où les mettre, où ne JAMAIS les mettre, et quoi faire quand ça fuite — la question sécurité la plus concrète qu'on puisse vous poser en entretien. API keys, DB passwords, tokens: where to put them, where NEVER to put them, and what to do when they leak — the most concrete security question you can get in an interview.
-
Web performance & caching Web performance & caching
Core Web Vitals, images, JS budget, fonts et surtout le caching HTTP (Cache-Control, ETag, CDN) : ce qui rend un site rapide — et les questions front les plus concrètes en entretien. Core Web Vitals, images, JS budget, fonts and above all HTTP caching (Cache-Control, ETag, CDN): what makes a site fast — and the most concrete front-end interview questions.
-
Robustesse : timeouts, retries & circuit breakers Robustness: timeouts, retries & circuit breakers
Timeouts, retries avec backoff, circuit breakers, graceful degradation : les patterns qui séparent un backend de démo d'un backend de production — et une mine de questions d'entretien système. Timeouts, retries with backoff, circuit breakers, graceful degradation: the patterns that separate a demo backend from a production one — and a goldmine of system design interview questions.
-
Garbage collection & gestion mémoire Garbage collection & memory management
Stack vs heap, refcounting, mark & sweep, GC générationnel et fuites mémoire malgré le GC : de quoi répondre au « comment marche la mémoire dans ton langage ? » sans trembler. Stack vs heap, refcounting, mark & sweep, generational GC and memory leaks despite the GC: enough to answer "how does memory work in your language?" without flinching.
-
Agents, function calling & prompt engineering Agents, function calling & prompt engineering
Comment un LLM « agit » sur le monde : function calling, boucle agentique, définition d'outils et prompts sérieux — le sujet IA qui monte le plus vite en entretien. How an LLM 'acts' on the world: function calling, the agentic loop, tool design and serious prompting — the fastest-rising AI topic in interviews.
-
CSS moderne & accessibilité Modern CSS & accessibility
Spécificité, flexbox vs grid, unités modernes, et l'accessibilité qui commence par le HTML : les fondamentaux front que les recruteurs vérifient en cinq questions. Specificity, flexbox vs grid, modern units, and accessibility that starts with HTML: the front-end fundamentals recruiters check in five questions.
-
Scaler une app : reverse proxy, load balancing & haute dispo Scaling an app: reverse proxy, load balancing & high availability
Vertical vs horizontal, stateless, nginx, health checks, failover : comment une app encaisse la charge et survit aux pannes — le sujet d'architecture qui distingue les candidats en entretien. Vertical vs horizontal, stateless, nginx, health checks, failover: how an app absorbs load and survives failures — the architecture topic that sets candidates apart in interviews.
-
Aborder une codebase inconnue Approaching an unknown codebase
Premier jour de stage : 150 000 lignes que tu n'as jamais vues. La méthode pour explorer, poser les bonnes questions et livrer une première PR sans rien casser — une compétence que les recruteurs testent directement. First day of your internship: 150,000 lines you have never seen. The method to explore, ask the right questions and ship a first PR without breaking anything — a skill recruiters test directly.
-
ORM, migrations & N+1 ORMs, migrations & N+1
Ce qu'un ORM apporte, ce qu'il cache (le fameux N+1), et comment faire évoluer un schéma en production sans rien casser — un trio de questions quasi garanti en entretien backend. What an ORM gives you, what it hides (the infamous N+1), and how to evolve a schema in production without breaking anything — a trio of near-guaranteed backend interview questions.
-
Closures, prototypes & this Closures, prototypes & this
Les trois mécanismes qui font trébucher en entretien front : la closure (LA question JS la plus posée), la chaîne de prototypes derrière le mot-clé class, et les quatre règles de this. The three mechanisms that trip candidates up in front-end interviews: the closure (THE most asked JS question), the prototype chain behind the class keyword, and the four rules of this.
-
System design junior : l'URL shortener Junior system design: the URL shortener
L'exercice de system design le plus donné aux juniors : dérouler la méthode (besoins, ordres de grandeur, schéma, itération) sur le cas bit.ly — et comprendre ce que l'interviewer évalue vraiment. The system design exercise most often given to juniors: apply the method (requirements, orders of magnitude, diagram, iteration) to the bit.ly case — and understand what the interviewer really evaluates.
-
Agile/Scrum tel qu'on le vit Agile/Scrum as actually lived
Sprint, daily, vélocité, rétro : ce que Scrum dit vraiment, ce qui déraille en entreprise, et ce qu'on attend concrètement d'un stagiaire dans une équipe agile. Sprint, daily, velocity, retro: what Scrum actually says, what goes wrong in real companies, and what is concretely expected of an intern on an agile team.
-
Chiffrement symétrique/asymétrique & TLS Symmetric/asymmetric encryption & TLS
Une clé partagée ou une paire publique/privée ? Comprendre pourquoi TLS utilise les deux, ce que prouve un certificat et comment répondre à « explique-moi HTTPS » — question quasi garantie en entretien. One shared key or a public/private pair? Understand why TLS uses both, what a certificate actually proves, and how to answer "explain HTTPS to me" — a near-guaranteed interview question.
-
Structures & parcours : listes, arbres, graphes Structures & traversals: lists, trees, graphs
Complexités des structures de base, BST et ses parcours, BFS/DFS et représentations de graphes : le cœur des questions d'algo en entretien — avec les réflexes pour choisir la bonne structure au bon moment. Complexities of the basic structures, the BST and its traversals, BFS/DFS and graph representations: the core of interview algorithm questions — with the reflexes to pick the right structure at the right time.
-
Linux pour développeur Linux for developers
Processus et signaux, permissions, pipes, systemd et les commandes qui sauvent : le socle Linux qu'on attend d'un stagiaire dev — et la méthode pour déboguer un serveur qui ne répond plus. Processes and signals, permissions, pipes, systemd and the commands that save the day: the Linux foundation expected from a dev intern — plus the method for debugging a server that stopped responding.
-
Concurrence : threads, race conditions & locks Concurrency: threads, race conditions & locks
Pourquoi `compteur++` perd des incréments, comment un mutex répare ça, quand un deadlock survient, et le critère qui tranche entre async et threads — le sujet système le plus discriminant en entretien. Why `counter++` loses increments, how a mutex fixes it, when deadlock strikes, and the one criterion that settles async vs threads — the most discriminating systems topic in interviews.
-
Embeddings & RAG Embeddings & RAG
Comment brancher un LLM sur des données qu'il ne connaît pas : embeddings, bases vectorielles et pipeline RAG — LA question IA qui tombe en entretien de stage en 2026. How to plug an LLM into data it doesn't know: embeddings, vector databases and the RAG pipeline — THE AI question in 2026 internship interviews.
-
Sécurité front : XSS, CSRF, CORS & CSP Front-end security: XSS, CSRF, CORS & CSP
XSS, CSRF, CORS, CSP : quatre sigles que tout candidat full-stack doit savoir distinguer en 30 secondes — et l'éternelle question « où stocker le JWT ? » enfin tranchée honnêtement. XSS, CSRF, CORS, CSP: four acronyms every full-stack candidate must be able to tell apart in 30 seconds — plus the eternal "where do I store the JWT?" question, finally answered honestly.
-
Kafka & l'event-driven Kafka & event-driven architecture
Log distribué, partitions, consumer groups, replay : comprendre ce qui distingue Kafka d'une file de messages classique — et savoir dire honnêtement quand c'est overkill. Distributed log, partitions, consumer groups, replay: understand what sets Kafka apart from a classic message queue — and know how to say honestly when it's overkill.
-
Plugin4Shell : une seule faille ouvre les quatre agents de code, et deux éditeurs sur quatre n'ont rien corrigé Plugin4Shell: one flaw opens all four coding agents, and two vendors out of four shipped nothing
Le 17 septembre, le labo Air Security publie Plugin4Shell : une exécution de code à distance sans aucune action de l'utilisateur, présente en même temps dans Claude Code, OpenAI Codex, GitHub Copilot et Gemini CLI. Le pin SHA qui devait garantir l'intégrité des plugins ne vérifiait rien. Anthropic et OpenAI ont corrigé, Google a déprécié, GitHub n'a pas bougé. Plus : Gemini a piraté trois vraies entreprises pendant un test, Claude mène 26 % de la R&D d'Anthropic, et trois labos montent leur propre organisme de contrôle. On September 17, the Air Security lab published Plugin4Shell: a remote code execution needing no user action at all, present at the same time in Claude Code, OpenAI Codex, GitHub Copilot and Gemini CLI. The SHA pin meant to guarantee plugin integrity verified nothing. Anthropic and OpenAI patched, Google deprecated, GitHub did not move. Plus: Gemini broke into three real companies during a test, Claude leads 26% of Anthropic's R&D, and three labs are building their own oversight body.
-
Debugger méthodiquement Systematic debugging
Reproduire, réduire, formuler une hypothèse, tester une variable à la fois : la méthode scientifique appliquée aux bugs — et comment raconter votre pire bug en entretien sans partir dans tous les sens. Reproduce, reduce, form a hypothesis, test one variable at a time: the scientific method applied to bugs — and how to tell the story of your hardest bug in an interview without rambling.
-
Transactions & niveaux d'isolation Transactions & isolation levels
ACID, dirty reads, MVCC, SELECT FOR UPDATE, deadlocks : le sujet qui sépare ceux qui « font du SQL » de ceux qui comprennent ce qui se passe quand deux requêtes arrivent en même temps. ACID, dirty reads, MVCC, SELECT FOR UPDATE, deadlocks: the topic that separates those who "write SQL" from those who understand what happens when two queries arrive at the same time.
-
SSR, CSR, SSG & hydration SSR, CSR, SSG & hydration
Où le HTML est-il produit, quand, et à quel prix ? La question de rendu web revient dans tous les entretiens front — savoir justifier CSR vs SSR vs SSG vs ISR selon le produit fait la différence. Where is the HTML produced, when, and at what cost? The web rendering question comes up in every frontend interview — being able to justify CSR vs SSR vs SSG vs ISR per product makes the difference.
-
TCP, UDP & le réseau du développeur TCP, UDP & the developer's network
Three-way handshake, ports, NAT, latence : le socle réseau qu'un recruteur attend d'un dev backend — et les outils pour diagnostiquer « pourquoi c'est lent » en entretien comme en prod. Three-way handshake, ports, NAT, latency: the networking foundation a recruiter expects from a backend dev — and the tools to diagnose "why is it slow" in interviews and in production.
-
Des centaines d'agents IA piratent 395 organisations, et Anthropic demande à l'industrie de ralentir Hundreds of AI agents breached 395 organizations, and Anthropic asked the industry to slow down
Le 10 septembre, Blackpoint Cyber et GreyNoise révèlent une campagne où un attaquant a lancé des centaines d'agents IA sur des serveurs PaperCut : 440 instances compromises dans 395 organisations et 48 pays, dont 11 en 26 secondes. Deux jours plus tard, Dario Amodei publie « We Must Pace the Frontier ». Plus : Patch Tuesday record à 972 CVE, zero-day Magento noté 10.0, Sakana AI sort un routeur de modèles. On September 10, Blackpoint Cyber and GreyNoise revealed a campaign in which an attacker turned hundreds of AI agents loose on PaperCut servers: 440 instances compromised across 395 organizations in 48 countries, 11 of them in 26 seconds. Two days later, Dario Amodei published 'We Must Pace the Frontier'. Plus: a record 972-CVE Patch Tuesday, a CVSS 10.0 Magento zero-day, and a learned model router from Sakana AI.
-
Mots de passe : hashing & stockage Passwords: hashing & storage
Salt, bcrypt, argon2id, timing attacks : savoir stocker un mot de passe correctement est LA question sécurité éliminatoire en entretien de stage — et la réponse tient en trois réflexes. Salt, bcrypt, argon2id, timing attacks: knowing how to store a password correctly is THE make-or-break security question in internship interviews — and the answer boils down to three reflexes.
-
Bien concevoir une API Designing a good API
Nommage, codes de statut, pagination, idempotence, webhooks : les conventions qui distinguent une API agréable d'une API subie — et l'exercice de design le plus posé en entretien. Naming, status codes, pagination, idempotency, webhooks: the conventions that separate an API people enjoy from one they endure — and the most common design exercise in interviews.
-
Hashmaps en profondeur Hashmaps in depth
Buckets, collisions, load factor, hash flooding : comprendre ce qui se cache derrière le O(1) — la structure la plus rentable en entretien, du quiz théorique au two-sum. Buckets, collisions, load factor, hash flooding: understand what hides behind the O(1) — the highest-yield data structure in interviews, from theory quizzes to two-sum.
-
Le navigateur sous le capot The browser under the hood
Du HTML aux pixels : parsing, render tree, reflow, compositing, multi-process et stockage — tout ce qu'un recruteur attend derrière « que se passe-t-il quand la page s'affiche ? ». From HTML to pixels: parsing, render tree, reflow, compositing, multi-process and storage — everything a recruiter expects behind "what happens when the page renders?".
-
La code review : donner et recevoir Code review: giving and receiving
Reviewer une PR et encaisser des commentaires sans le prendre personnellement : la compétence d'équipe que les recruteurs sondent systématiquement en entretien de stage. Reviewing a PR and taking comments without taking them personally: the teamwork skill recruiters systematically probe in internship interviews.
-
Comment marche un LLM How an LLM works
Prédire le token suivant, encore et encore : c'est tout ce que fait un LLM. Comprendre pourquoi ça suffit — et où ça casse — est devenu une question d'entretien incontournable, même pour un stage de dev classique. Predicting the next token, over and over: that's all an LLM does. Understanding why that's enough — and where it breaks — has become an unavoidable interview question, even for a regular dev internship.
-
React : Virtual DOM, hooks & reconciliation React: Virtual DOM, hooks & reconciliation
UI = f(state), diffing, keys, useState/useEffect et leurs pièges : le cœur de React tel qu'on vous le demandera en entretien front — avec les réponses modèles. UI = f(state), diffing, keys, useState/useEffect and their traps: the core of React exactly as you'll be asked about it in a front-end interview — with model answers.
-
DNS : de l'URL à l'IP DNS: from URL to IP
Résolution récursive, types d'enregistrements, TTL et le mythe de la « propagation » : le DNS est au cœur du « que se passe-t-il quand tu tapes une URL ? », la question culte des entretiens. Recursive resolution, record types, TTL and the "propagation" myth: DNS sits at the heart of "what happens when you type a URL?", the cult interview question.
-
Nvidia s'offre Hugging Face pour 12,9 milliards : le GitHub de l'IA change de mains Nvidia buys Hugging Face for $12.9 billion: the GitHub of AI changes hands
Le 27 août, The Information révèle que Nvidia a accepté de racheter Hugging Face pour 12,9 Md$. Le hub de 13 millions de développeurs passerait chez le vendeur de puces. Plus : Amazon ferme Mechanical Turk après 21 ans, deux RCE critiques dans Next.js, résultats records de Nvidia à 96,2 Md$. On August 27, The Information revealed that Nvidia agreed to acquire Hugging Face for $12.9B. The hub serving 13 million developers would belong to the chip vendor. Plus: Amazon shuts down Mechanical Turk after 21 years, two critical RCEs in Next.js, record Nvidia earnings at $96.2B.
-
OWASP Top 10 & les injections OWASP Top 10 & injections
Le Top 10 OWASP, l'injection SQL et le réflexe « ne jamais faire confiance à l'entrée utilisateur » : le minimum sécurité qu'un recruteur attend de tout candidat développeur, stage compris. The OWASP Top 10, SQL injection and the "never trust user input" reflex: the security baseline every recruiter expects from any developer candidate, interns included.
-
Index, modélisation & optimisation SQL Indexes, modeling & SQL optimization
B-tree, EXPLAIN, index composites et formes normales : savoir répondre posément à « cette requête est lente, tu fais quoi ? » — la question data qui départage les candidats. B-trees, EXPLAIN, composite indexes and normal forms: how to calmly answer "this query is slow, what do you do?" — the data question that separates candidates.
-
JavaScript : event loop & async JavaScript: event loop & async
Call stack, microtasks, macrotasks, promises et async/await : le « dans quel ordre ça log ? » est LA question JavaScript la plus posée en entretien de stage front comme back. Call stack, microtasks, macrotasks, promises and async/await: the "in what order does it log?" question is THE most asked JavaScript question in front-end and back-end internship interviews alike.
-
SOLID, design patterns & architecture propre SOLID, design patterns & clean architecture
Les 5 principes SOLID avec violations et corrections, les patterns qu'on croise vraiment en entretien, et savoir quand NE PAS abstraire — la question d'architecture arrive dans presque tous les entretiens de stage. The 5 SOLID principles with violations and fixes, the patterns you actually meet in interviews, and knowing when NOT to abstract — the architecture question comes up in almost every internship interview.
-
GitHub à genoux pendant 8 heures : les agents IA ont doublé le trafic, l'infra n'a pas suivi GitHub down for 8 hours: AI agents doubled the traffic, the infrastructure gave way
Le 17 août, GitHub a passé 7h47 en panne mondiale : pas un bug, un pur manque de capacité face à un trafic doublé par les agents IA. Plus : Nvidia finance jusqu'à 105 Md$ de datacenter pour OpenAI, 421 CVE au Patch Tuesday, Claude conçoit des protéines validées en labo. On August 17, GitHub spent 7h47 in a global outage: not a bug, a pure capacity shortage against traffic doubled by AI agents. Plus: Nvidia backs up to $105B in OpenAI data center financing, 421 CVEs on Patch Tuesday, Claude designs lab-validated proteins.
-
Complexité & Big O Complexity & Big O
La question tombe à chaque exercice de code : « quelle est la complexité ? ». Savoir y répondre — et repérer le O(n²) caché dans un innocent .includes() — change le verdict d'un entretien. The question comes after every coding exercise: "what's the complexity?". Knowing how to answer — and spotting the O(n²) hidden in an innocent .includes() — changes an interview's verdict.
-
HTTP de A à Z HTTP from A to Z
Méthodes, codes de statut, cookies, HTTP/2 et 3 : le protocole que vous utilisez cent fois par jour — et sur lequel un recruteur peut creuser pendant vingt minutes. Methods, status codes, cookies, HTTP/2 and 3: the protocol you use a hundred times a day — and one an interviewer can dig into for twenty minutes.
-
Observabilité : logs, metrics & traces Observability: logs, metrics & traces
Les trois piliers, Prometheus, OpenTelemetry, SLO : savoir expliquer comment on debugge un système en prod — la question qui sépare ceux qui ont déployé de ceux qui ont juste codé. The three pillars, Prometheus, OpenTelemetry, SLOs: knowing how to explain debugging a production system — the question that separates those who have deployed from those who have only coded.
-
MCP : le Model Context Protocol MCP: the Model Context Protocol
Le protocole ouvert qui connecte les LLM aux outils et aux données : architecture, transports, sécurité — le sujet IA le plus frais à sortir en entretien en 2026. The open protocol connecting LLMs to tools and data: architecture, transports, security — the freshest AI topic to bring up in a 2026 interview.
-
Claude signe désormais tout ce qu'il écrit : le filigrane invisible débarque dans vos copier-coller Claude now signs everything it writes: invisible watermarks land in your copy-paste
Anthropic marque le texte généré par Claude d'un filigrane invisible qui survit au copier-coller, pour se conformer à l'article 50 du règlement européen sur l'IA applicable depuis le 2 août. Plus : Gemini 3.7 Flash, GPT-5.6-Cyber, et une semaine chargée côté RCE. Anthropic is watermarking Claude's text with an invisible mark that survives copy-paste, to comply with Article 50 of the EU AI Act in force since August 2. Plus: Gemini 3.7 Flash, GPT-5.6-Cyber, and a rough week for unauthenticated RCEs.
-
Kubernetes : l'orchestration expliquée Kubernetes: orchestration explained
Control plane, Pods, Deployments, Services, boucle de réconciliation : comprendre ce que K8s automatise vraiment — et savoir dire en entretien quand il est overkill. Control plane, Pods, Deployments, Services, reconciliation loop: understand what K8s really automates — and know how to say in an interview when it's overkill.
-
TypeScript : le typage qui change tout TypeScript: typing that changes everything
Inférence, narrowing, génériques, unknown vs any : ce que le système de types de TypeScript fait vraiment pour toi — et les questions qui reviennent dans quasiment tous les entretiens front et Node. Inference, narrowing, generics, unknown vs any: what TypeScript's type system really does for you — and the questions that come up in almost every front-end and Node interview.
-
Microservices vs monolithe Microservices vs monolith
Savoir défendre le monolithe ET expliquer quand les microservices se justifient : la question d'architecture préférée des entretiens, où la nuance rapporte plus que le buzzword. Being able to defend the monolith AND explain when microservices earn their keep: the favorite architecture question in interviews, where nuance pays more than buzzwords.
-
Tester son code : de l'unitaire au E2E Testing your code: from unit to E2E
Pyramide de tests, mocks, TDD, couverture : les recruteurs adorent demander « comment testes-tu ton code ? » — voici de quoi répondre avec précision plutôt qu'avec des généralités. Test pyramid, mocks, TDD, coverage: recruiters love asking "how do you test your code?" — here's how to answer with precision instead of generalities.
-
WebSockets & le temps réel WebSockets & real-time
Polling, SSE, WebSocket : choisir la bonne technique temps réel et savoir la scaler sur plusieurs instances — le sujet qui départage les candidats sur les questions de chat et de notifications. Polling, SSE, WebSocket: picking the right real-time technique and knowing how to scale it across instances — the topic that separates candidates on chat and notification questions.
-
CI/CD & l'automatisation des déploiements CI/CD & deployment automation
Pipelines, environnements, stratégies de déploiement : savoir expliquer comment le code passe du push à la prod, une question quasi systématique en entretien de stage. Pipelines, environments, deployment strategies: knowing how code goes from push to production is a near-guaranteed question in internship interviews.
-
Redis & le caching Redis & caching
Event loop, TTL, cache-aside, stampede : Redis est partout en production, et le caching est le sujet backend où l'on repère vite, en entretien, ceux qui ont vraiment compris. Event loop, TTL, cache-aside, stampede: Redis is everywhere in production, and caching is the backend topic where interviewers quickly spot who really gets it.
-
SQL vs NoSQL SQL vs NoSQL
ACID, CAP, sharding, index, N+1 : le débat SQL vs NoSQL est un classique absolu de l'entretien — et l'occasion rêvée de montrer qu'on raisonne en trade-offs plutôt qu'en slogans. ACID, CAP, sharding, indexes, N+1: the SQL vs NoSQL debate is an absolute interview classic — and the perfect opportunity to show you reason in trade-offs rather than slogans.
-
La guerre des prix a commencé : OpenAI casse Luna de 80 %, Anthropic sort Opus 5 The price war is on: OpenAI cuts Luna by 80%, Anthropic ships Opus 5
En trois semaines, GPT-5.6 Luna perd 80 % de son prix, Opus 5 prend la tête de l'Intelligence Index sans augmenter son tarif, et Kimi K3 ouvre son API à moitié prix — la concurrence bascule de la capacité vers le coût. Plus : des conversations Claude retrouvées dans Google. In three weeks, GPT-5.6 Luna lost 80% of its price, Opus 5 topped the Intelligence Index without raising its rate, and Kimi K3 opened its API at half price — competition shifts from capability to cost. Plus: Claude conversations found in Google.
-
OAuth 2.0, OIDC & JWT OAuth 2.0, OIDC & JWT
Qui es-tu, qu'as-tu le droit de faire, et comment le prouver sans état côté serveur : le trio auth le plus demandé en entretien backend — et celui où les candidats mélangent tout. Who you are, what you may do, and how to prove it without server-side state: the auth trio most asked about in backend interviews — and the one candidates mix up the most.
-
RabbitMQ & les files de messages RabbitMQ & message queues
Découplage, lissage de charge, garanties de livraison : ce qu'un broker de messages change dans une architecture — et les questions ack, DLQ et idempotence qui reviennent en boucle en entretien backend. Decoupling, load smoothing, delivery guarantees: what a message broker changes in an architecture — and the ack, DLQ and idempotence questions that come up over and over in backend interviews.
-
REST vs GraphQL vs gRPC REST vs GraphQL vs gRPC
Trois façons de concevoir une API, trois familles de trade-offs. Savoir choisir — et surtout justifier — entre REST, GraphQL et gRPC est une question quasi systématique en entretien backend. Three ways to design an API, three families of trade-offs. Knowing how to choose — and above all justify — between REST, GraphQL and gRPC is an almost guaranteed question in backend interviews.
-
Git avancé : rebase, cherry-pick & bisect Advanced Git: rebase, cherry-pick & bisect
Comprendre le modèle objet de Git pour ne plus jamais subir un rebase : merge vs rebase, cherry-pick, bisect et le reflog comme filet de sécurité — les questions Git qui trient les candidats en entretien. Understand Git's object model so a rebase never scares you again: merge vs rebase, cherry-pick, bisect and the reflog as a safety net — the Git questions that separate candidates in interviews.
-
La déferlante open-weight : Kimi K3, DeepSeek V4 et la semaine où tout s'est accéléré The open-weight wave: Kimi K3, DeepSeek V4 and the week everything sped up
La plus grosse concentration de sorties de modèles open-weight jamais vue, une alliance sécurité IA à 37 membres menée par Nvidia, et Karpathy qui rejoint Anthropic — la semaine du 20 au 27 juillet, décryptée pour des devs. The largest concentration of open-weight model releases ever seen, a 37-member AI security alliance led by Nvidia, and Karpathy joining Anthropic — the week of July 20-27, decoded for devs.
-
Docker & la conteneurisation Docker & containerization
Images, conteneurs, volumes, réseaux : comprendre ce que Docker fait vraiment (et ce qu'il n'est pas) — le sujet DevOps le plus fréquent en entretien de stage. Images, containers, volumes, networks: understand what Docker actually does (and what it isn't) — the most common DevOps topic in internship interviews.