Je traque les déplacements de 297655 parisiens pour trouver le meilleur Vélib - This video explores how to pick the best Vélib (Paris’s bike-sharing system) by tracking the movement and state of hundreds of thousands of bikes across the city. Using data analysis, we can know which bikes are most reliable, reveals patterns in usage and maintenance.
adidas API Guidelines - A comprehensive list of principles and best practices for designing and developing APIs at adidas.
How we decreased GitLab repo backup times from 48 hours to 41 minutes - “Learn how GitLab tracked a performance bottleneck to a 15-year-old Git function and fixed it, leading to enhanced efficiency that supports more robust backup strategies and can reduce risk.”
How to Design APIs for an AI World - Designing APIs for AI involves rethinking existing conventions: it is necessary to optimize token consumption (because each byte is expensive), manage high latency, accept the non-determinism of operations, and make documentation an operational element of the system, because AI refers to it in real time. Protocols like MCP are emerging to standardize the interaction between AI and external services, but the future could move towards even smarter interfaces, where providers and consumers are agents capable of negotiating and collaborating in a flexible and dynamic manner.
How the Google Cloud Outage Crashed the Internet - A major Google Cloud outage on June 12, 2025, caused widespread disruption across the internet. The outage originated from a bug in Google’s Service Control system, triggered by a malformed policy update that caused a global crash due to instant metadata replication. Google’s rapid response with a “red-button” kill switch helped stabilize services, but the incident exposed critical weaknesses in cloud infrastructure design and monitoring
Legacy modernization - “Legacy-modernization.io is a comprehensive collection of proven patterns, strategies, and resources to help you plan and execute your modernization journey with confidence.”
I Convinced HP’s Board to Buy Palm for $1.2B. Then I Watched Them Kill It in 49 Days - Phil McKinney explains how he led HP’s Palm acquisition, but the project failed quickly due to leadership and decision-making issues. The article serves as a cautionary tale about the importance of systematic thinking in innovation. McKinney introduces the DECIDE framework to help others avoid similar mistakes.
Books
- Sortie de Software craft 2e éd.: TDD, Clean Code et autres pratiques essentielles - A very good read on software craft.
- The thinking Machine - Learn more about the history of Nvidia, of its CEO Jensen Huang and how Nvidia evolved to provide chips for the AI world.
Development
- Developer Productivity Engineering: What’s in it for me? - Trisha Gee came to the Paris JUG meetup hosted at Octo to talk about Developer Productivity Engineering. Find the resources and the recorded talk.
- Lessons From 9 More Years of Tricky Bugs
- Comment partager facilement les extensions VS Code au sein d’une équipe grâce à extensions.json
- JavaScript broke the web (and called it progress)
- Shopify Tech Stack - Shopify uses Ruby on Rails, React, and Kubernetes for a scalable, flexible eCommerce platform with strong APIs and global performance.
- Deep wiki - Understand any GitHub repository, summarized by an AI: DeepWiki instantly transforms any GitHub repository into an AI-powered interactive wiki. It automatically generates detailed documentation, architecture diagrams, and enables natural language Q&A, making it easy to understand and explore even complex codebases, no manual setup required
- Git Diagram - “Turn any GitHub repository into an interactive diagram for visualization”. GitDiagram lets you visualize any GitHub repository as an interactive diagram in seconds. By simply converting a GitHub URL, you get a clear, clickable overview of the project’s structure and dependencies, perfect for onboarding or exploring large codebases.
Privacy
- “Localhost tracking” explained. It could cost Meta 32 billion - Meta developed a system called “localhost tracking” that secretly linked users’ web browsing activity on their mobile devices to their Facebook or Instagram accounts, bypassing privacy protections even when users took steps like using a VPN, incognito mode, or deleting cookies. This practice exposed Meta to potential record fines under for violating user privacy and data protection laws.
Security
AI
- How we built our multi-agent research system
- AI Scraping Bots Are Breaking Open Libraries, Archives, and Museums
- Let’s build GPT: from scratch, in code, spelled out.
- The spelled-out intro to neural networks and backpropagation: building micrograd
Architecture
- Robust Database Backup Recovery at Uber
- How Netflix Runs on Java?
- How does Netflix manage to show you a movie without interruptions?
React
- How Imports Work in RSC
- Progressive JSON
- React visualized - A visual exploration of core React concepts
- The Beauty of TanStack Router
- The State of React and the Community in 2025
- TanStack Form vs. React Hook Form
- useState should require a dependency array
- The Mutability & Aliasing Model of the React compiler
React native
- The Future of React Native Graphics: WebGPU, Skia, and Beyond
- Apple App Icon Template Figma - create icons compatible for iOS 26
- Best React Native Debugging Tools in 2025
Git
By Octo
- Partagez simplement vos Java CLI Apps
- Duck Conf 2025 - Le micro-frontend décomplexé : les dessous d’une migration incrémentale et itérative
- Le HTML sémantique : coder pour les humains avant tout
- Mise en place d’un mécanisme de déploiement continue
- Langage ubiquitaire au-delà d’un Bounded Context ?
AI
- AI Agent versus MCP
- Letting AI Interface with your App with MCP — Kent C Dodds
- A Complete Guide to Meta Prompting
- LLMs bring new nature of abstraction
- Writing documentation for AI: best practices
- This AI Agent Should Have Been a SQL Query
News
- Anthropic co-founder on cutting access to Windsurf: ‘It would be odd for us to sell Claude to OpenAI’. Rumors are that OpenAI will buy Windsurf.
- Vite v7
Tools
- https://mac-key-repeat.zaymon.dev/ - helps you configure your MacOs repeat key settings. Usefull for vim users.
- Clop - “Image, video, PDF and clipboard optimiser, Copy large, paste small, send fast”
- mob.sh - Fast git handover with mob
- https://github.com/typed-rocks/type-buddy - A tool for TypeScript developers that helps visualize and understand complex types. It transform them into interactive functions, making it easier to debug and maintain sophisticated type systems
- https://www.adaline.ai/ - Just a beautiful website
- https://github.com/MotiaDev/motia - Motia is a modern, unified backend framework designed to simplify complex backend development by combining APIs, background jobs, event systems, and AI agents into a single, event-driven runtime
- https://andreruffert.github.io/syntax-highlight-element/ - customizable web component that enables syntax highlighting for code in your browser
Vrac
- 6 Ways Slack, Notion, and VSCode Improved Electron App Performance
- How We Reduced the Impact of Zombie Clients by let’s encrypt. How they managed the zombie clients that were trying to renew certificate every day
- Systems Correctness Practices at Amazon Web Services
- La Semaine des Développeurs 2025 - Oracle Dev Days
- The Scrum Guide Expansion Pack
- TDD, AI agents and coding with Kent Beck
- iOS Prebuilds for React Native
- Adopting Docs-as-Code at Pinterest
- Finding Dead Websites
- A JavaScript Developer’s Guide to Go
- The fastest way to detect a vowel in a string
- 5 Best SQL Games to Master Database Skills in 2025
- Et si vous passiez à Linux ?
- Beware The URL Type-Safety Iceberg