[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPlWt9go9mF7tZmH0gc-TDVSa0yUg5OZ4z8-B_dGDZLA":3,"$fZWB3S66MFuCq53k5QdDVe9B-_PlF_MsINQxgodDt4jk":20},{"id":4,"slug":5,"titleFr":6,"titleEn":7,"titleKm":8,"contentFr":9,"contentEn":10,"contentKm":11,"excerptFr":12,"excerptEn":13,"excerptKm":14,"tags":15,"createdAt":19,"updatedAt":19},107,"dark-theme-light-theme-transition","Du dark theme au light theme : pourquoi j'ai changé après 10 ans","From dark theme to light theme: why I switched after 10 years","ពី dark theme ទៅ light theme៖ ហេតុអ្វីខ្ញុំផ្លាស់ប្តូរបន្ទាប់ពី ១៥ ឆ្នាំ","## Introduction\n\nIl y a des sujets dans le monde du développement qui déclenchent des guerres de religion. Tabs vs spaces. Vim vs Emacs. Et bien sûr : **dark theme vs light theme**.\n\nPendant plus de 10 ans, j'ai été un partisan inconditionnel du dark theme. Terminal noir, IDE noir, navigateur en dark mode, même mon téléphone. Tout était sombre. C'était mon identité de développeur, forgée dès mes débuts à EPITECH vers 2008, quand j'avais 20 ans.\n\nEt puis, vers 35 ans, j'ai basculé. Complètement. Mon IDE est en light theme. Mon terminal aussi. Mon site perso — celui que vous lisez en ce moment — vient de passer en fond clair.\n\nCe n'est pas un caprice. C'est une évolution naturelle, et je vais vous expliquer pourquoi.\n\n## Le mythe du \"vrai développeur\" en dark mode\n\nSoyons honnêtes : le dark theme est devenu un marqueur culturel. Dans l'imaginaire collectif, un \"vrai dev\" code dans le noir, avec un terminal vert sur fond noir comme dans Matrix. Les mèmes sont partout. \"Light theme users are psychopaths.\" On rit, mais ça crée une vraie pression sociale.\n\nQuand j'ai commencé à coder à 20 ans, en 2008, les écrans LCD étaient médiocres. Mauvais contraste, faible luminosité, angles de vue limités. Sur ces dalles, le texte clair sur fond sombre était objectivement plus lisible. Le dark theme n'était pas juste un choix esthétique — c'était une nécessité ergonomique.\n\nMais les écrans ont changé. Et nous aussi.\n\n## Ce que dit la science\n\nCommençons par les faits. Plusieurs études en ergonomie visuelle ont démontré que :\n\n**La polarité positive (texte foncé sur fond clair) améliore la lisibilité.** Une méta-analyse de Piepenbrock et al. (2013) publiée dans *Ergonomics* a montré que les performances de lecture sont meilleures en polarité positive, surtout pour les textes longs. La raison est physiologique : en polarité positive, la pupille se contracte, ce qui augmente la profondeur de champ et réduit les aberrations optiques.\n\n**L'astigmatisme affecte la moitié de la population.** Pour les personnes astigmates (et beaucoup ne le savent pas), le texte blanc sur fond noir crée un effet de \"halation\" — les lettres brillent et bavourent. Ce phénomène est quasiment absent en mode clair.\n\n**La fatigue oculaire augmente avec l'âge.** À partir de 35-40 ans, la presbytie commence. Le cristallin perd en élasticité, l'accommodation est plus difficile. Les hauts contrastes du dark theme (blanc pur sur noir pur) deviennent fatigants. Le light theme, avec ses contrastes plus doux, est plus reposant pour les yeux vieillissants.\n\nJe suis né le 8 août 1988. J'ai 37 ans. Mon ophtalmologue m'a confirmé ce que je sentais depuis un moment : mes yeux ont changé. La presbytie pointe son nez. Et le dark theme, que j'ai adoré pendant plus de 10 ans, est devenu un facteur de fatigue plutôt que de confort.\n\n## Les chiffres de l'industrie\n\nLe sondage Stack Overflow Developer Survey a longtemps montré une domination écrasante du dark theme (~70-75% des développeurs). Mais les chiffres évoluent. Les analyses UX récentes montrent que :\n\n- Sur mobile, les modes clairs ont un taux de lisibilité supérieur en conditions d'éclairage normal\n- Les designers UX professionnels utilisent majoritairement le light theme pour le travail de jour\n- Les développeurs seniors (10+ ans d'expérience) sont surreprésentés parmi les utilisateurs de light theme\n- Les études de productivité ne montrent aucune différence significative entre dark et light en termes de vitesse de codage\n\nLe dark theme reste populaire, et c'est très bien. Mais l'idée qu'il est objectivement \"meilleur\" ne tient pas face aux données.\n\n## Les écrans modernes changent la donne\n\nEn 2008, quand j'ai commencé, je codais sur un moniteur TN 19 pouces. En 2026, je suis devant un écran IPS 27 pouces avec un rapport de contraste de 1000:1, une luminosité de 350 nits, et un traitement anti-reflet.\n\nLes dalles modernes (IPS, OLED, Mini-LED) affichent un noir profond et un blanc pur sans fatigue. Le light theme sur un bon écran est incomparablement plus lisible qu'il ne l'était il y a 10 ans. L'argument technique qui justifiait le dark theme a largement disparu.\n\nDe plus, les systèmes d'exploitation modernes proposent des fonctions comme :\n\n- **Night Shift / flux** : réduction automatique de la lumière bleue le soir\n- **True Tone** : adaptation de la température couleur à l'éclairage ambiant\n- **Auto-brightness** : ajustement dynamique de la luminosité\n\nCes technologies rendent le light theme parfaitement confortable à toute heure.\n\n## Le parallèle avec d'autres évolutions\n\nCe passage du dark au light n'est pas un phénomène isolé. C'est une tendance que j'observe dans beaucoup de domaines de ma vie :\n\n**Le café.** À 20 ans, je buvais du café noir, le plus fort possible. Double espresso, pas de sucre, pas de lait. Aujourd'hui ? Un latte oat milk, parfois un matcha. Ce n'est pas que le café noir est \"mauvais\" — c'est que mes goûts ont évolué vers la nuance.\n\n**La musique.** Adolescent, j'ai grandi avec la génération manga — les OST de Naruto, Bleach, One Piece, Dragon Ball. Du J-rock, du J-pop, des génériques d'animé en boucle. Aujourd'hui, ma playlist alterne entre du jazz, de la lo-fi, et du Radiohead. L'énergie des shōnen a cédé la place à l'atmosphère.\n\n**Les vêtements.** Tout noir, tout le temps. Maintenant ? Du gris clair, du bleu marine, même du beige. Impensable à 25 ans.\n\n**Le bureau.** Mon setup de 20 ans : LEDs RGB, fond d'écran sombre, ambiance gaming. Mon bureau de 37 ans : lumière naturelle, mur blanc, plante verte, minimalisme.\n\nLe pattern est le même partout : on passe de l'intensité à la sérénité. Du maximalisme au minimalisme. Du contraste extrême à la douceur. Et ce n'est pas un signe de faiblesse — c'est un signe de maturité.\n\n## L'argument de la productivité\n\nSoyons pragmatiques. En tant qu'Engineering Manager, je passe mes journées à :\n\n- Lire du code (code reviews)\n- Lire des documents (specs, RFCs, post-mortems)\n- Écrire des messages (Slack, email, Notion)\n- Participer à des réunions (écran partagé)\n\nPour toutes ces activités, le light theme offre un avantage concret : **la cohérence visuelle**. Les documents sont en fond blanc. Les slides sont en fond blanc. Les emails sont en fond blanc. Quand mon IDE est aussi en fond blanc, mes yeux ne font plus de gymnastique permanente entre les modes.\n\nCette cohérence réduit la charge cognitive. Moins de transitions brutales, moins de fatigue, moins d'effort d'adaptation. Sur une journée de 8-10 heures d'écran, ça fait une différence mesurable.\n\n## Le mythe de la batterie\n\n\"Le dark theme économise la batterie.\" C'est vrai — sur les écrans OLED. Sur un écran LCD (c'est-à-dire la majorité des moniteurs de bureau), chaque pixel consomme la même énergie quelle que soit sa couleur. L'argument batterie est pertinent sur smartphone OLED, mais pas sur votre écran de 27 pouces.\n\n## Comment j'ai fait la transition\n\nLa transition ne s'est pas faite du jour au lendemain. Voici comment j'ai procédé :\n\n1. **D'abord le navigateur.** J'ai désactivé le dark mode de Chrome et forcé les sites en mode standard. C'est là que j'ai réalisé que le web est conçu pour le light theme — les sites sont plus beaux, les images plus fidèles.\n\n2. **Puis l'IDE.** J'ai essayé \"GitHub Light\" sur VS Code. Les premières heures sont étranges, comme porter des lunettes pour la première fois. Mais en 48 heures, c'était devenu naturel.\n\n3. **Le terminal.** C'est le plus dur psychologiquement. Un terminal blanc, c'est comme trahir ses origines. Mais la lisibilité est tellement supérieure que je ne suis jamais revenu en arrière.\n\n4. **Le téléphone.** Dernier bastion. Je fais partie de ceux qui ont commencé avec Android sur HTC, puis Samsung, jusqu'à arriver aux Pixel modernes de Google. Le dark mode sur Android, je l'avais depuis qu'il existait. L'enlever m'a fait réaliser à quel point les apps sont plus belles en mode clair.\n\n5. **Mon site perso.** La dernière étape. Passer chetana.dev en light theme, c'est un statement. C'est dire publiquement : j'ai changé, et j'assume.\n\n## Ce n'est pas une trahison\n\nJe ne dis pas que le dark theme est mauvais. Je dis qu'il n'est pas universel, et que changer n'est pas une faiblesse.\n\nLe dark theme reste excellent pour :\n- Le travail de nuit (vraiment de nuit, lumières éteintes)\n- Les environnements très sombres\n- Les personnes photosensibles\n- L'esthétique de certaines applications (jeux, médias)\n\nMais l'ériger en standard absolu, en marqueur d'identité de développeur, c'est absurde. C'est comme dire que les vrais fans d'animé ne regardent que du shōnen, ou que les vrais amateurs de café ne boivent que de l'espresso.\n\n## Conclusion\n\nÀ 20 ans, j'ai choisi le dark theme parce que c'était ce qu'on faisait. À 37 ans, j'ai choisi le light theme parce que c'est ce qui me convient.\n\nL'évolution n'est pas une trahison. C'est la preuve qu'on continue à écouter son corps, à questionner ses habitudes, et à faire des choix intentionnels plutôt que de suivre la convention.\n\nSi vous êtes un développeur dark theme convaincu, c'est très bien. Restez-y. Mais si vous sentez une fatigue oculaire croissante, si vous avez passé la trentaine, si vous commencez à plisser les yeux devant votre écran — essayez. Juste une semaine. Vous pourriez être surpris.\n\nEt si quelqu'un vous traite de \"psychopath\" parce que vous codez en light theme, répondez-lui simplement : **\"J'ai évolué.\"**\n\n---\n\n*Chetana YIN — Février 2026*\n*Engineering Manager, développeur depuis 2008, converti au light theme depuis 2019 — bien avant que ce soit tendance.*","## Introduction\n\nThere are topics in the software development world that trigger holy wars. Tabs vs spaces. Vim vs Emacs. And of course: **dark theme vs light theme**.\n\nFor over 10 years, I was an unwavering dark theme advocate. Black terminal, black IDE, dark mode browser, even my phone. Everything was dark. It was my developer identity, forged from my earliest days at EPITECH around 2008, when I was 20 years old.\n\nAnd then, around 35, I switched. Completely. My IDE is light theme. My terminal too. My personal website — the one you're reading right now — just went light.\n\nThis isn't a whim. It's a natural evolution, and I'll explain why.\n\n## The myth of the \"real developer\" in dark mode\n\nLet's be honest: dark theme has become a cultural marker. In the collective imagination, a \"real dev\" codes in the dark, with green text on a black terminal like in The Matrix. The memes are everywhere. \"Light theme users are psychopaths.\" We laugh, but it creates real social pressure.\n\nWhen I started coding at 20, in 2008, LCD screens were mediocre. Poor contrast, low brightness, limited viewing angles. On those panels, light text on a dark background was objectively more readable. Dark theme wasn't just an aesthetic choice — it was an ergonomic necessity.\n\nBut screens have changed. And so have we.\n\n## What science says\n\nLet's start with the facts. Several visual ergonomics studies have demonstrated that:\n\n**Positive polarity (dark text on light background) improves readability.** A meta-analysis by Piepenbrock et al. (2013) published in *Ergonomics* showed that reading performance is better in positive polarity, especially for long texts. The reason is physiological: in positive polarity, the pupil contracts, which increases depth of field and reduces optical aberrations.\n\n**Astigmatism affects half the population.** For astigmatic people (and many don't know they are), white text on a black background creates a \"halation\" effect — letters glow and bleed. This phenomenon is virtually absent in light mode.\n\n**Eye fatigue increases with age.** From 35-40 years old, presbyopia begins. The crystalline lens loses elasticity, accommodation becomes harder. The high contrasts of dark theme (pure white on pure black) become tiring. Light theme, with its softer contrasts, is more restful for aging eyes.\n\nI was born on August 8, 1988. I'm 37 years old. My ophthalmologist confirmed what I'd been feeling for a while: my eyes have changed. Presbyopia is starting. And dark theme, which I loved for over 10 years, has become a fatigue factor rather than a comfort.\n\n## Industry numbers\n\nThe Stack Overflow Developer Survey has long shown overwhelming dark theme dominance (~70-75% of developers). But the numbers are evolving. Recent UX analyses show that:\n\n- On mobile, light modes have higher readability rates under normal lighting conditions\n- Professional UX designers predominantly use light theme for daytime work\n- Senior developers (10+ years of experience) are overrepresented among light theme users\n- Productivity studies show no significant difference between dark and light in terms of coding speed\n\nDark theme remains popular, and that's perfectly fine. But the idea that it's objectively \"better\" doesn't hold up against the data.\n\n## Modern screens change everything\n\nIn 2008, when I started, I coded on a 19-inch TN monitor. In 2026, I'm in front of a 27-inch IPS display with a 1000:1 contrast ratio, 350 nits of brightness, and anti-glare coating.\n\nModern panels (IPS, OLED, Mini-LED) display deep blacks and pure whites without fatigue. Light theme on a good screen is incomparably more readable than it was 10 years ago. The technical argument that justified dark theme has largely disappeared.\n\nMoreover, modern operating systems offer features like:\n\n- **Night Shift / f.lux**: automatic blue light reduction in the evening\n- **True Tone**: color temperature adaptation to ambient lighting\n- **Auto-brightness**: dynamic brightness adjustment\n\nThese technologies make light theme perfectly comfortable at any time of day.\n\n## Parallels with other evolutions\n\nThis dark-to-light transition isn't an isolated phenomenon. It's a trend I observe in many areas of my life:\n\n**Coffee.** At 20, I drank black coffee, as strong as possible. Double espresso, no sugar, no milk. Today? An oat milk latte, sometimes a matcha. It's not that black coffee is \"bad\" — my tastes have evolved toward nuance.\n\n**Music.** As a teenager, I grew up with the manga generation — Naruto OSTs, Bleach, One Piece, Dragon Ball. J-rock, J-pop, anime openings on repeat. Today, my playlist alternates between jazz, lo-fi, and Radiohead. The shōnen energy has given way to atmosphere.\n\n**Clothing.** All black, all the time. Now? Light gray, navy blue, even beige. Unthinkable at 25.\n\n**The desk setup.** My 20-year-old setup: RGB LEDs, dark wallpaper, gaming ambiance. My 37-year-old desk: natural light, white wall, green plant, minimalism.\n\nThe pattern is the same everywhere: we move from intensity to serenity. From maximalism to minimalism. From extreme contrast to softness. And it's not a sign of weakness — it's a sign of maturity.\n\n## The productivity argument\n\nLet's be pragmatic. As an Engineering Manager, I spend my days:\n\n- Reading code (code reviews)\n- Reading documents (specs, RFCs, post-mortems)\n- Writing messages (Slack, email, Notion)\n- Attending meetings (shared screens)\n\nFor all these activities, light theme offers a concrete advantage: **visual consistency**. Documents are on white backgrounds. Slides are on white backgrounds. Emails are on white backgrounds. When my IDE is also on a white background, my eyes stop doing permanent gymnastics between modes.\n\nThis consistency reduces cognitive load. Fewer harsh transitions, less fatigue, less adaptation effort. Over an 8-10 hour screen day, it makes a measurable difference.\n\n## The battery myth\n\n\"Dark theme saves battery.\" That's true — on OLED screens. On an LCD screen (which is the majority of desktop monitors), every pixel consumes the same energy regardless of its color. The battery argument is relevant on an OLED smartphone, but not on your 27-inch monitor.\n\n## How I made the transition\n\nThe transition didn't happen overnight. Here's how I proceeded:\n\n1. **The browser first.** I disabled Chrome's dark mode and forced sites to standard mode. That's when I realized the web is designed for light theme — sites look better, images are more faithful.\n\n2. **Then the IDE.** I tried \"GitHub Light\" on VS Code. The first hours are strange, like wearing glasses for the first time. But within 48 hours, it felt natural.\n\n3. **The terminal.** This is the hardest psychologically. A white terminal feels like betraying your origins. But the readability is so superior that I never went back.\n\n4. **The phone.** Last bastion. I'm one of those who started with Android on HTC, then Samsung, all the way to modern Google Pixels. Dark mode on Android — I'd had it since it existed. Removing it made me realize how much better apps look in light mode.\n\n5. **My personal site.** The final step. Switching chetana.dev to light theme is a statement. It's publicly saying: I've changed, and I own it.\n\n## It's not a betrayal\n\nI'm not saying dark theme is bad. I'm saying it's not universal, and changing isn't weakness.\n\nDark theme remains excellent for:\n- Working at night (truly at night, lights off)\n- Very dark environments\n- Photosensitive individuals\n- The aesthetics of certain applications (games, media)\n\nBut elevating it to an absolute standard, a developer identity marker, is absurd. It's like saying real anime fans only watch shōnen, or real coffee lovers only drink espresso.\n\n## Conclusion\n\nAt 20, I chose dark theme because that's what everyone did. At 37, I chose light theme because it's what suits me.\n\nEvolution isn't betrayal. It's proof that you keep listening to your body, questioning your habits, and making intentional choices rather than following convention.\n\nIf you're a convinced dark theme developer, that's great. Stick with it. But if you feel increasing eye fatigue, if you've passed thirty, if you're starting to squint at your screen — try it. Just for a week. You might be surprised.\n\nAnd if someone calls you a \"psychopath\" for coding in light theme, just tell them: **\"I've evolved.\"**\n\n---\n\n*Chetana YIN — February 2026*\n*Engineering Manager, developer since 2008, light theme convert since 2019 — before it was cool.*","## សេចក្តីផ្តើម\n\nមានប្រធានបទក្នុងពិភពអភិវឌ្ឍន៍កម្មវិធីដែលបង្កើតសង្គ្រាមសាសនា។ Tabs vs spaces។ Vim vs Emacs។ ហើយពិតណាស់៖ **dark theme vs light theme**។\n\nអស់រយៈពេលជិត ១៥ ឆ្នាំ ខ្ញុំជាអ្នកគាំទ្រ dark theme មិនរំកិល។ Terminal ខ្មៅ IDE ខ្មៅ browser ក្នុង dark mode សូម្បីតែទូរស័ព្ទ។ អ្វីៗទាំងអស់ងងឹត។ វាជាអត្តសញ្ញាណអ្នកអភិវឌ្ឍន៍របស់ខ្ញុំ បង្កើតតាំងពីថ្ងៃដំបូងនៅ EPITECH ប្រមាណឆ្នាំ 2008 នៅពេលខ្ញុំមានអាយុ ២០ ឆ្នាំ។\n\nហើយបន្ទាប់មក ប្រមាណអាយុ ៣៥ ខ្ញុំបានផ្លាស់ប្តូរ។ ទាំងស្រុង។\n\n## សេចក្តីសន្និដ្ឋាន\n\nនៅអាយុ ២០ ខ្ញុំបានជ្រើសរើស dark theme ព្រោះវាជាអ្វីដែលគ្រប់គ្នាធ្វើ។ នៅអាយុ ៣៧ ខ្ញុំបានជ្រើសរើស light theme ព្រោះវាសមស្របនឹងខ្ញុំ។\n\nការវិវត្តន៍មិនមែនជាការក្បត់ទេ។ វាជាភស្តុតាងថាអ្នកបន្តស្តាប់រាងកាយរបស់អ្នក សួរសំណួរពីទម្លាប់របស់អ្នក និងធ្វើការសម្រេចចិត្តដោយចេតនាជំនួសឱ្យការធ្វើតាមទម្រង់។","Après plus de 10 ans de dark theme, j'ai basculé en light. Physiologie, science, écrans modernes et évolution personnelle : pourquoi ce n'est pas une trahison mais une maturité.","After over 10 years of dark theme, I switched to light. Physiology, science, modern screens and personal evolution: why it's not betrayal but maturity.","បន្ទាប់ពី ១៥ ឆ្នាំនៃ dark theme ខ្ញុំបានផ្លាស់ប្តូរទៅ light។ រូបវិទ្យា វិទ្យាសាស្ត្រ អេក្រង់ទំនើប និងការវិវត្តន៍ផ្ទាល់ខ្លួន៖ ហេតុអ្វីវាមិនមែនជាការក្បត់ ប៉ុន្តែជាភាពចាស់ទុំ។",[16,17,18],"Opinion","Developer Life","UX","2026-01-02T19:00:00",[]]