François Battestini, développeur web indépendant à Nantes
Je conçois et développe des sites sur mesure pour les TPE et PME, en code natif (vanilla), sans framework ni thème générique. Quand le besoin va plus loin, j'ajoute des automatisations (avec ou sans IA), des outils Python et des applications mobiles.
Depuis 2000, j'ai fait évoluer ConceptDev au fil des technologies : moteurs de jeux vidéo, applications métier pour le secteur immobilier, et aujourd'hui sites et applications sur mesure pour les TPE et PME. Un seul interlocuteur du premier échange à la mise en ligne, des projets légers et durables, et un vrai suivi après livraison.
En 1999, mon père tenait NT games, dans le 14e arrondissement de Paris — l'une des premières salles de jeux en réseau de la capitale. À cette époque, faire tenir une salle entière en réseau toute une soirée relevait encore de l'artisanat : c'est ce monde-là qui m'a donné le goût du code et des machines. ConceptDev est née l'année suivante — et le « NT » manuscrit dans le titre de ce site lui fait un clin d'œil.
Je ne prends qu'un nombre limité de projets à la fois, en direct avec le client final. Chacun démarre par un cadrage précis : je préfère refuser une mission que la bâcler.
Je ne travaille pas en sous-traitance pour des agences. C'est la condition d'une confidentialité réelle et d'une responsabilité claire : chaque projet — cahier des charges, accès, données, code source et résultats — est traité comme strictement privé, et n'est ni réutilisé pour un autre client ni cité publiquement sans accord écrit.
C'est aussi pour ça que tout est développé en code natif, 100 % vanilla : pas de framework, pas de brique tierce. Aucun code externe ne s'exécute dans votre projet — il reste léger, entièrement auditable et sous votre contrôle.
Sur les sujets sensibles et les projets confidentiels, l'architecture de la codebase est définie dès le départ, à l'opposé d'un CMS ou d'un montage classique : une arborescence qui isole chaque responsabilité — le code servi au public d'un côté ; logique métier, configuration, secrets et données de l'autre, hors de la racine web. Les briques habituelles (authentification, gabarits, accès aux bases, sécurité) sont réécrites pour le projet plutôt qu'ajoutées telles quelles : chaque dossier a un rôle unique, la surface exposée reste minimale et l'ensemble reste relisible.
Je mets cette méthode en pratique pour ma propre activité : La Conciergerie Nantaise, ma conciergerie de location courte durée à Nantes, dont j'ai développé de A à Z le site et l'application de gestion. Voir l'étude de cas.
Mes principes, sur chaque projet
Partir du métier
Je commence par comprendre votre activité et vos clients, pas par choisir un template.
Confidentialité
Travail en direct, jamais via une agence. Cahier des charges, données, code et résultats restent privés — rien n'est réutilisé ni cité sans votre accord écrit.
Code natif, sans dépendances
100 % vanilla : pas de framework ni de brique tierce. Rien d'externe ne tourne dans votre projet — code auditable, léger et sous contrôle du début à la fin.
Architecture maîtrisée
Sur les projets sensibles, je définis l'architecture de la codebase dès le départ : arborescence claire, un dossier par responsabilité, données et configuration hors de la racine web. À l'opposé d'un CMS, les briques connues sont réécrites pour le projet, pas empilées.
Autonomie
Vous repartez avec une interface simple et une formation pour gérer vos contenus vous-même.
Transparence
Devis détaillé, périmètre clair, tarifs affichés. Pas de surprise sur la facture.
Suivi
Support inclus après la livraison, puis maintenance mensuelle si vous le souhaitez.
- PHP (vanilla)
- JavaScript (vanilla)
- HTML/CSS
- MySQL
- Python
- Automatisation
- Intégration d'IA
- Applications mobiles
- SEO technique
- Accessibilité
- Performance web
On en parle ?
Un audit gratuit de votre site actuel (ou de votre projet), une réponse concrète sous 48 h.