4 devs, 48 heures, 1 réseau social : bienvenue sur /dev/null !
Peut-on construire un réseau social complet en seulement 48 heures ? Nuno et sa bande l'ont fait ... et en live !
Les 15 et 16 octobre derniers, quatre développeurs bien connus de l'écosystème PHP ont ouvert un dépôt vide depuis les bureaux de JetBrains pour en ressortir, deux jours plus tard, avec /dev/null, un réseau social pensé pour les développeurs.
Nuno est depuis revenu sur cette aventure dans une vidéo, découvrons ensemble les coulisses du projet !
Un réseau social qui parle notre langue
Pas d'email ni de mot de passe ici, GitHub est la seule porte d'entrée. Et une fois connecté, on se sent tout de suite chez soi : un post est un commit, le fil d'actualité est le log et on ajoute une star aux commits qui nous plaisent.
L'objectif est assumé : proposer un concept simple et familier que n'importe quel développeur comprend en quelques secondes.
En deux jours, tout y est : commits, abonnements, réponses, sondages, citations, modération par IA, une API publique ... et même la possibilité de commiter depuis son terminal.
Et le projet ne manque pas d'humour : votre premier ami sera forcément Tom, un bot en hommage au célèbre Tom de MySpace, et chaque jour vous pourrez distribuer des pastéis, clin d'œil aux pastéis de nata apportés pendant le live !

Qui est derrière /dev/null ?
Pour relever ce défi, Nuno s’est entouré de trois visages bien connus de la communauté PHP, chacun avec son propre terrain de jeu :
- Nuno Maduro, staff software engineer chez Laravel et créateur de Pest, Larastan ou encore Pint ;
- Brent Roose, l'auteur du blog stitcher.io ;
- Matthieu Napoli, le créateur de Bref, pour faire du PHP serverless ;
- Pauline Vos, Senior Software Engineer chez MongoDB au sein de l'équipe PHP.


Le résultat ne s'est pas fait attendre : le site était en production dès le premier midi, et à la fin de la journée, on comptait déjà 155 commits de 20 contributeurs différents !
L'IA, oui, mais pas n'importe comment
Côté stack, rien de surprenant pour nous : PHP, Laravel, Inertia et React, le tout hébergé sur Laravel Cloud.
Pour tenir le rythme, l'équipe s'est appuyée massivement sur l'IA. Mais attention, pas question de lui laisser carte blanche : typage complet, couverture de code, immutabilité et conventions de développement sont imposés.
L'idée est que l'IA produise vite, sans que le projet ne perde en qualité ni en cohérence.
La communauté aux commandes
Autre particularité du projet : la communauté a mis la main à la pâte dès le début, à commencer par le design, qui lui a été directement confié.
Le plus bel exemple est sans doute celui de Márk Magyar, d'abord contributeur, qui a ensuite rejoint l'équipe principale et qui est aujourd'hui le plus gros contributeur du projet en nombre de commits !
Au total, ce sont plus de 300 pull requests et environ 70 contributeurs qui ont participé à l'aventure, le code étant open source.
Viral … mais pas par hasard
Les chiffres donnent le tournis : 1 000 développeurs inscrits le 16 octobre, 10 000 le 20 octobre, 176 points sur Hacker News et la première place du jour sur Product Hunt.
Des personnalités comme Taylor Otwell, Rasmus Lerdorf ou Mitchell Hashimoto ont même rejoint la plateforme, ce qui a fait boule de neige.
Pour Nuno, ce succès n'a rien d'un accident. Plutôt qu'une publicité léchée préparée pendant des mois, l'équipe a tourné une vidéo brute, en une seule prise.
Selon lui, un contenu authentique et non filtré peut aujourd'hui faire bien mieux qu'une campagne traditionnelle, à condition d'oser faire ce que les autres ne font pas.
Il nuance toutefois son propos : le contenu brut ne suffit pas, il faut aussi des personnes talentueuses et un bon produit. L'IA facilite la production, mais elle ne remplace ni la créativité ni l'exécution humaine.
Et la suite ?
L'équipe ne compte pas s'arrêter là, au programme :
- un réseau social « agentique », où des agents IA prendront en charge les bugs signalés pour les corriger, chantier piloté par Pauline ;
- une refonte du fonctionnement de la timeline, à laquelle travaille Matthieu.
L’équipe affiche une ambition claire : construire quelque chose de vraiment différent, plutôt qu’une énième copie de X.
Voilà pour ce tour d'horizon de /dev/null ! Si l'aventure vous tente, connectez-vous avec votre compte GitHub et venez commiter, et pourquoi pas proposer votre première pull request. Vous pouvez aussi revivre le live du premier jour et du second jour.
Et si cette utilisation de l'IA vous inspire, nous vous invitons à lire notre article sur l'agent Claude au service de votre produit !
Écrit par
William SuppoJe mange du PHP au p'tit dej', et vous ?
J'ai mon compte 😛 https://dev-null.sh/@DeGraciaMathieu
Tu veux commenter ? Crée un compte ou connecte-toi.
A lire
Autres articles de la même catégorie
Laravel 9.4 est disponible !
Voyons les modifications les plus importantes de cette version.
Laracon US 23 : les nouveautés !
Le plus gros événement Laravel de l’année a eu lieu ces 19 et 20 juillet à Nashville.
Les nouveautés PHP 8.6
L’éléphant gagne encore en puissance 🐘