Notes

Blog

Notes sur le frontend, le SEO, l'IA, l'analytics et la création de vrais produits.

41 articles

14 avril 20263 min de lecture

Pourquoi TypeScript est selon moi le meilleur langage pour Codex en production

Quand l’objectif est de livrer un vrai logiciel plutôt qu’un simple prototype, TypeScript donne à Codex plus de structure, de retour d’information et de contrôle.

TypeScriptCodexDéveloppement assisté par IALivraison logicielleJavaScriptWorkflow développeur
6 avril 20263 min de lecture

Jurfi.com : un studio de documents juridiques dans le navigateur, pensé pour la clarté

Jurfi.com est mon nouveau studio de documents juridiques dans le navigateur, conçu pour transformer une rédaction confuse en brouillons plus clairs et plus structurés, sans prétendre que l’IA remplace un avocat.

JurfiJurfi.comDocuments juridiquesLegalTechSaaSRédaction juridiqueOutil navigateur
5 avril 20265 min de lecture

Mon premier revenu SaaS : pourquoi ces 10 premiers dollars comptaient autant

Mon premier paiement en ligne pour un produit que j’ai conçu et construit moi-même n’était que de 10 dollars, mais il a prouvé qu’un vrai utilisateur y voyait une vraie valeur.

SaaSPremier revenuIndie hackerCréation de produitParcours startupBuild in publicValidation
3 avril 20263 min de lecture

Comment Codex m’aide à passer en revue 15 projets à la fois

Avec Codex dans VS Code, je peux accélérer la partie répétitive de la chasse aux bugs, du SEO, des traductions, de la localisation et des tests sur plusieurs projets, sans abandonner la relecture manuelle.

Développement IACodexVS CodeTests logicielsLocalisationSEOProductivité développeur
2 avril 20263 min de lecture

Pourquoi je garde les derniers 3 à 5 % de Codex Plus pour les plus grosses tâches d’ingénierie

Un petit changement de méthode a transformé ma manière d’utiliser Codex Plus : quand la limite approche, je cesse de jouer la sécurité et je lance le travail technique le plus lourd.

Codex PlusOutils de code IAWorkflow développeurIngénierie logicielleMigration TypeScriptNettoyage ESLintRefactoringProductivité
1 avril 20263 min de lecture

Comment des erreurs de SEO technique ont fait disparaître mon site de Google

Mon site n’a pas seulement perdu des positions. Il a totalement disparu de Google, et cette expérience m’a appris à quel point le SEO technique peut détruire la confiance très vite.

SEOSEO techniqueGoogle SearchIndexationCanoniqueRécupération de siteCroissance organique
31 mars 20263 min de lecture

Cinq ans plus tard, le MacBook M1 d’entrée de gamme reste l’un de mes meilleurs achats tech

Après cinq ans d’utilisation quotidienne intensive, mon MacBook M1 de base continue de donner l’impression d’un achat exceptionnel sur le long terme.

MacBookAppleM1ProductivitéDéveloppement logicielMontage vidéoValeur technologique
30 mars 20263 min de lecture

Comment l’IA et Next.js ont rendu le lancement de mon projet en 4 langues bien plus simple que prévu

Un petit changement dans la structure du contenu, de la traduction assistée par IA et Next.js ont transformé un lancement en 4 langues en un processus beaucoup plus simple et évolutif que je ne l’imaginais.

Localisation par IANext.jsSites multilinguesSEOChatGPTProduits globaux
27 mars 20263 min de lecture

Lancement de qrviz : pourquoi j’ai créé un générateur de QR codes gratuit sans plan de monétisation

J’ai lancé qrviz.com comme générateur de QR codes gratuit, non pas parce que c’était le meilleur pari business, mais parce que créer des produits utiles reste l’une des choses qui me donne le plus d’énergie.

Générateur de QR codesQrvizLancement de produitSEOProjet annexeDéveloppement webIndie hacking
20 février 20265 min de lecture

Créer seul un chatbot façon Character AI : pourquoi le plus dur est de rendre les personnages crédibles

Lancer un chatbot de type Character AI en 13 langues m’a appris que la partie la plus difficile n’est pas le code, mais la création de personnages cohérents, chaleureux et crédibles.

Character AIChatbot IADesign de personnageDéveloppement indéProduits LLMBuild in publicCozy Friend
18 février 20263 min de lecture

Pourquoi trouver des clients est plus difficile que construire un SaaS

Pour beaucoup de développeurs, coder semble naturel, alors que la vraie difficulté après le lancement se trouve dans la distribution, le positionnement et la rétention.

Croissance SaaSAcquisition clientMarketing produitBootstrappingBuild in publicRizae
17 février 20263 min de lecture

J’ai construit mon propre Character AI en solo, et le lancement l’a rendu réel

Construire seul mon Character AI était déjà un défi, mais l’activation des paiements l’a transformé d’un projet parallèle en un vrai produit avec une vraie responsabilité.

Character AIFondateur soloLancement produitChatbot IAMMORPGBuild in public
22 janvier 20262 min de lecture

Les hallucinations de l’IA dans la génération de personnages d’anime restent impressionnantes

En créant des personnages d’anime pour rizae.com avec ChatGPT, je retombe toujours sur la même réalité : l’IA peut être brillante, puis totalement sûre d’un résultat pourtant manifestement raté.

Hallucinations de l’IAIA générativePersonnages d’animeChatGPTIndie hackingRizae
22 janvier 20262 min de lecture

Shorts Experiment: Vertical Video, Voiceover, and Subtitles

Early tests confirmed the obvious: vertical video with voice and captions gets meaningfully more reach than static or silent clips.

Build in PublicContent MarketingShortsCapCutCreator GrowthYouTube Shorts
20 janvier 20262 min de lecture

Le marché de l'emploi IT en Russie en 2026 : ce que ça fait vraiment

La concurrence est brutale : plus de candidats, des salaires qui stagnent ou baissent, et bien moins de postes qui donnent vraiment envie de postuler.

CarrièreMarché de l'emploi ITFrontendRussieMoscouRecrutementIndustrie tech
19 janvier 20264 min de lecture

Quand l’IA ajoute une main en trop et jure que tout est normal

Les modèles d’image peuvent se tromper avec aplomb, et même les prompts de correction échouent parfois avec une ténacité surprenante.

IAGénération d’imagesHallucinationsCréation de produitBuild in PublicChatbots
15 janvier 20261 min de lecture

Développement web, projets solo et petite présentation

Une courte présentation : six ans dans le développement web, toujours en train de créer des projets solo, et toujours partant pour des échanges tech intéressants.

NetworkingDéveloppement webProjets soloCommunautéCarrière dans la techBuild in Public
14 janvier 20262 min de lecture

De retour de vacances, directement dans le code

Quatre jours de travail concentré m’ont rappelé à quel point j’aime le travail technique en profondeur après une pause.

Développement logicielApprentissage continuProjets parallèlesVie de développeurConstruire en publicCarrière dans la techApprendre en faisant
5 janvier 20261 min de lecture

Thé à la menthe, 3 500 commits et une vraie pause

Une courte réflexion sur un sprint de quatre mois, un anniversaire au Maroc et l’importance du vrai repos après une longue période de production soutenue.

Mode de vieProductivitéVoyageIndie HackingSanté mentale
1 janvier 20263 min de lecture

Comment j’ai utilisé DeepSeek et Node.js pour lancer un AI SaaS plus vite

Comment DeepSeek m’a aidé à franchir la barrière du MVP et à passer d’un repo vide à une plateforme réellement fonctionnelle.

Node.jsAISaaSDeepSeekProductivitéIndie Hacking
31 décembre 20252 min de lecture

Mon post viral sur Threads a été supprimé à cause d’un commentaire bienveillant

Un rappel brutal du risque des plateformes que l’on ne possède pas : un nouveau compte de dev commençait à décoller, puis il a été suspendu d’un coup.

Réseaux sociauxThreadsMetaMarketingDév indéPlateformes louées
30 décembre 20251 min de lecture

Posting My First TikTok at 28

I tested short-form video by reviving an old MMORPG project and turning it into a small traffic experiment.

MarketingTikTokIndie DevBuild in PublicGame Dev
29 décembre 20252 min de lecture

A YouTube Comment Brought My Old MMORPG Back to Life

One unexpected comment pushed me to reopen a forgotten game, fix it up, and fold it into a newer AI product.

Game DevIndie DevMMORPGSide ProjectsAIRefactoring
22 décembre 20252 min de lecture

Comment je me suis fait bannir de Reddit en 15 minutes

J’ai essayé d’entrer sur Reddit de la façon la plus prudente possible, et j’ai quand même été banni définitivement presque aussitôt.

Réseaux sociauxCommunautéRedditUXCoup de gueuleJavaScript
16 novembre 20252 min de lecture

Les vieux domaines traînent leurs vieux bagages

Un domaine de 25 ans a ramené du trafic de bots hérité, du crawl gaspillé et un problème SEO qui n’a vraiment été résolu qu’avec des réponses 410 ciblées.

SEOWebmasterDevOpsDépannageDomaines
14 novembre 20252 min de lecture

Pourquoi mon site ne recevait presque aucun trafic depuis la Russie

Le problème n’était pas la demande. C’étaient Cloudflare, le blocage russe et la migration qui ont finalement rétabli l’accès.

DevOpsSEONginxCloudflareDépannageInfrastructure
27 octobre 20251 min de lecture

Pourquoi les sites statiques encaissent si bien le bruit des bots

Mes logs sont remplis de scanners et de sondes d’exploit, mais la stack s’en aperçoit à peine. C’est tout l’intérêt d’une diffusion statique.

SécuritéNext.jsNginxDevOpsPerformanceSite statique
27 octobre 20251 min de lecture

Yandex contre Google sur un nouveau projet

Yandex a commencé à m'apporter un vrai trafic pendant que Google bougeait à peine. Ce contraste en dit long sur la manière dont les deux moteurs traitent les nouveaux sites.

SEORecherche GoogleYandexCroissance du traficAnalyseÉtude de cas
17 octobre 20251 min de lecture

Yandex a indexé plus de 4 000 pages en une nuit

Un cap intéressant en SEO programmatique : des milliers de pages statiques ont été intégrées à l’index en un seul passage.

SEONext.jsSSGYandexCroissanceSEO programmatique
16 octobre 20252 min de lecture

Un mois d’expériences SEO : 632 visiteurs et beaucoup de questions

Un mois de travail SEO très concret m’a apporté du vrai trafic, quelques surprises et une vision bien plus claire de ce qui fait réellement bouger les choses.

SEOAnalyseApprentissageTrafic de botsWebvisor
6 octobre 20251 min de lecture

Du frontend au SEO concret

J’ai lancé un projet perso en Next.js pour apprendre le SEO, et au final Yandex a largement surpassé Google.

SEONext.jsFrontendYandexGoogleApprentissage
5 octobre 20251 min de lecture

Pourquoi j’ai choisi Yandex Metrica plutôt que Google Analytics

Après une semaine d’utilisation réelle, Yandex Metrica m’a donné des données comportementales plus claires et une bien meilleure vision de la façon dont les visiteurs naviguent sur le site.

AnalyseUXYandex MetricaGoogle AnalyticsOutilsOptimisation
3 octobre 20251 min de lecture

Comment les redirections 308 m'ont aidé à contenir le chaos du sitemap

Yandex a mal interprété des milliers d'URL, et des redirections 308 mises en place à l'avance ont permis d'éloigner les robots des chemins cassés.

SEOYandexSitemapRedirectionsDépannageSEO technique
2 octobre 20251 min de lecture

Le pic de lancement sur Google n’est pas une vraie croissance

Une grosse poussée au moment du lancement peut sembler encourageante, mais elle disparaît souvent très vite. C’est pour cela qu’un nouveau site ne devrait pas trop se fier à cette phase de lune de miel.

SEORecherche GoogleAnalyticsOutils pour les webmastersMarketing
1 octobre 20251 min de lecture

Perdre 2 000 pages du jour au lendemain dans Yandex

Un rappel assez brutal que la volatilité du SEO fait partie du jeu, même lorsqu’un projet semble bien progresser.

SEOYandexDépannageIndexationRetour à la réalité
11 juillet 20251 min de lecture

Comment j’ai gagné deux prix à Moscow JS 66

Une soirée de conférences sur les bots Telegram, TypeScript et l’IA, ainsi que les questions qui m’ont permis de repartir avec deux prix.

ÉvénementsJavaScriptTypeScriptIACommunautéMoscowJS
23 juin 20251 min de lecture

Notes de PiterJS

Ce qui m’a marqué à PiterJS, à Saint-Pétersbourg : FrontOps, performance et l’intérêt d’arriver bien préparé.

ÉvénementsJavaScriptFrontOpsDockerPerformanceCommunauté
17 juin 20252 min de lecture

My Multilingual Next.js Blog Reached 500 Impressions in One Week

After just one week, the early search data was already showing why multilingual SEO can compound faster than launching in a single language.

Next.jsSEOI18nMultilingualExperimentWeb Development
9 juin 20253 min de lecture

18 Months, 30 Players, and Why the Game Still Mattered

My browser MMORPG never found a big audience, but the small group of players who stayed made the whole project feel meaningful.

Game DevelopmentIndie DevMMORPGReactNode.jsMarketingLessons Learned
7 juin 20251 min de lecture

Notes de MoscowJS 65

Un rapide retour sur MoscowJS 65 chez T Bank, les talks les plus marquants et pourquoi les meetups JavaScript locaux comptent toujours autant.

ÉvénementsJavaScriptCommunautéMoscowJSNetworking
25 mai 20251 min de lecture

Nouveau site, nouvelle direction

J’ai lancé un nouveau site portfolio nourri par six années d’expérience et par la prochaine vague de projets parallèles centrés sur l’IA.

PersonnelPortfolioIAProjets persoCarrière