Sh0
All Sh0 articles.
La licence qui ne prouvait rien : signer une clé à travers deux langages
Une licence sh0 était un préfixe : qui savait qu'une clé Business commence par sh0-biz- pouvait en écrire une. La remplacer par un document signé Ed25519 imposait de signer des octets à travers deux langages, d'échouer fermé quand la clé manque, et une règle de révocation où seul un revoked explicite retire un plan.
La question que l'audit ne pouvait pas poser : pourquoi la vérification a un plafond
Clippy propre, 291 tests verts, un relecteur adverse sur onze sections, et une preuve live complète sur deux distributions. Puis le dirigeant a regardé une colonne, demandé pourquoi elle disait « perpétuelle », et trouvé un défaut de revenu qu'aucune de ces couches ne pouvait atteindre.
L'audit qui a trouvé le bug dans le correctif : dix-neuf défauts, deux sous-agents, un relecteur en lecture seule
Dix-neuf fiches nées de trois soirées de déploiements ratés, corrigées sur trois dépôts en une session. La régression qui comptait le plus venait d'un des correctifs, et seul le relecteur adverse l'a vue.
Le débordement qui n'était pas un bug de mise en page
Un contrôleur responsive annonçait 130 px de débordement horizontal. Le chiffre était juste. Le bug qu'il désignait n'existait pas, et celui qu'il signalait réellement cassait 92 URLs en production.
La branche qui ne pouvait jamais s'exécuter
Un ticket disait que les dépendances Pipfile atterrissaient dans la mauvaise étape de build. Le corriger a révélé pire : cette branche ne s'était jamais exécutée, sur aucun déploiement.
Le plafond qui ne s'est jamais déclenché : un correctif mémoire qui n'a rien corrigé
Un plafond sur les logs de build livré, tests au vert, RSS bornée — et pourtant la ligne en base atteignait 14 Mo. Le plafond protégeait une valeur que personne ne conservait.
870 connexions fuitées, 12 semaines, une seule cause racine : un Transport par requête
Douze jours de panne silencieuse remontant à un seul anti-pattern Go : créer un http.Transport par requête. Comment un audit en direct l'a trouvé, plus 3 autres bugs en production.
Meilleure alternative à cPanel pour les déploiements Node.js, Rust, Python et Go
cPanel a été conçu pour PHP. sh0 a été conçu pour tout le reste. Déployez Node.js, Rust, Python et Go sur votre propre serveur avec SSL automatique.
Alternative à Heroku pour Node.js en 2026 : pourquoi les développeurs s’auto-hébergent
Déployez une app Node.js en 5 minutes sans Heroku. sh0 est un PaaS auto-hébergé avec SSL automatique, déploiement git push et sans facture mensuelle.
Auto-héberger vos apps : cPanel vs sh0.dev -- la comparaison complète
cPanel vs sh0.dev : comparaison fonctionnalité par fonctionnalité pour l’auto-hébergement. SSL, Docker, IA, gestion mobile, tarification.
Déployer PostgREST sur un VPS en 10 minutes
Déployez PostgREST sur votre propre VPS avec SSL automatique et zéro configuration. sh0 transforme n’importe quelle base PostgreSQL en API REST en trois clics.
Alternative à Coolify en 2026 : le PaaS auto-hébergé avec une application mobile compagnon
Vous cherchez une alternative à Coolify avec gestion de flotte mobile ? sh0 est un PaaS auto-hébergé avec app compagnon, IA intégrée et 184 templates.