Le blog OwlMeans · Igor Tkachenko
À l’heure de l’IA
Notes d’un fondateur technique en solo : construire des logiciels et faire tourner une entreprise.
Carnet de fondateur
Les décisions, les essais et les compromis d’un fondateur technique qui bâtit seul son entreprise.
-
J’ai passé un mois à essayer de remplacer les modèles qui écrivent notre code
Pendant un mois, j’ai essayé des modèles open-weight dans notre pipeline de développement. Entre les limites de raisonnement, les formats de réponse et le comportement des fournisseurs, le changement m’a demandé plus de travail que prévu. Ce sont des notes de juin, sans benchmark de coûts.
Mis à jour le
Lire la suite →
Architecture et développement
La structure des applications, les données, l’identité et les pratiques de développement qui gardent un logiciel compréhensible.
-
Une commande a suffi pour donner à mon agent de code un projet où il savait se repérer
Le squelette OwlMeans Common fournit d’emblée trois workspaces TypeScript et des consignes d’agent propres à chaque package. Une fonctionnalité qui conserve ses données demande encore une configuration de base de données, de la validation et des tests de permissions.
Mis à jour le
Lire la suite → -
La connexion n’était que le début du travail sur l’identité
En juin, on a intégré l’identité aux apps générées : connexion sans mot de passe, fournisseur OIDC et gestion des permissions. Ce travail nous a aussi obligés à définir, pour chaque application, à qui appartenaient les utilisateurs et les ressources auxquels elle pouvait accéder.
Mis à jour le
Lire la suite →
Entreprise et processus
Le savoir de l’entreprise, les processus opérationnels et les décisions qui sous-tendent une automatisation utile.
-
J’ai arrêté de développer des fonctionnalités pour mettre à plat la façon dont l’entreprise travaillait
Pendant deux mois, j’ai travaillé sur l’entreprise autour du produit : un wiki partagé, des workflows réutilisables et un lien avec le code. J’ai eu moins de choses à réexpliquer, mais aussi un système de plus à entretenir.
Mis à jour le
Lire la suite →
IA et ingénierie agentique
Modèles, agents, contexte, skills, orchestration et évaluation.
-
J’avais trois étagères à épices et deux agents de code
J’ai regroupé les consignes de nos agents de code dans un seul dossier .agents. Le plus dur a été de garder les skills à jour et d’empêcher la mémoire de tourner au journal intime.
Mis à jour le
Lire la suite →
Du prototype à la production
Les tests, le déploiement, la décision de reconstruire ou non, et la passation d’une expérimentation à un produit en exploitation.
-
Une rivière vieille de 2 000 ans m’a soufflé un meilleur timeout
Notre test le plus lent attend un vrai agent de code dans un bac à sable Kubernetes. Surveiller la consommation de tokens a aidé à repérer une exécution bloquée ; l’isolation et le nettoyage ont traité les échecs contre lesquels un timeout plus long ne pouvait rien.
Mis à jour le
Lire la suite → -
L’aperçu n’a jamais été le produit
Un aperçu est un endroit utile pour construire. La configuration de production, un domaine et la passation vers GitHub demandent chacun leur propre travail. Voici la conception lancée en juin, avec les limites explicites de ce qu’on a pu vérifier en octobre.
Mis à jour le
Lire la suite →