The State of AI Impact in Engineering: Q2 2026 Jul 22, 2026 287 ai , metrics , developer-experience , economics , engineering-management Agentic Code Review (add )Jun 14, 2026 286 ai-agents , ai , code-reviews , productivity , processes , cognitive-debt How Long Before We Stop Reading the Code? Jun 9, 2026 285 code-reviews , ai , processes When AI Builds Itself Jun 4, 2026 284 ai , processes , metrics , efficiency , anthropic , case-studies How to Evaluate an npm Package—2026 Edition May 29, 2026 283 how-tos , npm , dependencies , processes , maintainability Using AI to Write Better Code More Slowly (nol )May 25, 2026 282 ai , processes Is AI Causing a Repeat of Frontend’s Lost Decade? (mb2 /mas )May 23, 2026 281 ai , programming , career hihtml (j9t )May 13, 2026 280 packages , npm , html , conformance , links , link-rot , minification , html-minifier , optimization AI Makes Weak Engineers Less Harmful (sea )May 9, 2026 279 ai , engineering-management We Needed a Screenshot Pipeline—We Got a Design QA Tool Instead (ben /cal )May 4, 2026 278 tooling , screenshots , playwright , case-studies .htaccess Punk (j9t )Mar 19, 2026 277 packages , apache , redirecting , link-rot AI Content Wasn’t Good Enough—Now It Is (thi /ahr )Mar 16, 2026 276 content , writing , ai Token Optimization: Reducing LLM Input Size Without Losing Quality Mar 16, 2026 275 ai , token-optimization , python Amazon Calls Engineers for a “Deep Dive” Internal Meeting to Discuss “GenAI”-Related Outages Mar 10, 2026 274 amazon , aws , ai On Software Quality (nic /pxl )Feb 23, 2026 273 apple What Is JPEG XL: Do We Really Need Another Image Format? (aar /deb )Feb 2, 2026 272 jpeg-xl , images , performance , metrics When Design Stops Asking Why and Starts Asking, “Can AI Do It?” Jan 31, 2026 271 design , ai , processes The Design System Paradox: How Abstraction Can Hollow Out Quality (pjo /zer )Jan 29, 2026 270 design-systems , training Rethinking “Pixel Perfect” Web Design (ami /sma )Jan 20, 2026 269 design So You Think Your Website Is Doing Great (cit )Jan 14, 2026 268 html , javascript , css The “Two-Brain” Advantage: Why You Should Never Trust Just One AI (owe /pro )Dec 10, 2025 267 ai , processes Nobody Writes Clean Code—We All Just Pretend Dec 1, 2025 266 craft “Sloppy” Code and Accessibility Issues: The Trouble With Trump’s Silicon Valley-Inspired Web Design Project (not )Dec 1, 2025 265 design , accessibility , case-studies How Good Engineers Write Bad Code at Big Companies (sea )Nov 29, 2025 264 career , culture 5 Reasons Why WCAG AA Compliance Does Not Mean Your Website Is Accessible (cra )Nov 27, 2025 263 accessibility , wcag , compliance , colors , readability , performance , content , multimedia Good Enough Is a Strategy (tre )Nov 19, 2025 262 strategies , technical-debt Good Visual Design, Explained (nng )Nov 14, 2025 261 design , principles What Developers Really Mean by “Bad Code” (jet )Nov 12, 2025 260 maintainability , scalability , consistency , security Now Available: “On Web Development II”! (j9t )Nov 6, 2025 259 books , html , css , engineering-management , maintainability Some Software Bloat Is OK Nov 4, 2025 258 technical-debt , performance The Words “Blah Blah Blah” Increase AI Accuracy (jim )Oct 3, 2025 257 ai , prompting The QA Checklist for Using AI to Generate Test Cases (and Why Tools Like AgentQ AI Make It Easier) Sep 28, 2025 256 checklists , testing , ai Linting, Automated: AI-Powered Static Analysis With Gemini Sep 23, 2025 255 linting , automation , ai , gemini 2025: 0 of the Global Top 200 Websites Use Valid HTML (j9t )Sep 10, 2025 254 html , conformance , metrics , craft AI Contrarians on the Problems With Vibe Coding Aug 26, 2025 253 ai , vibe-coding , slop , career From McCabe to Essential Complexity Aug 25, 2025 252 programming , complexity , metrics “Best Practice” Is Just Your Opinion (cra )Aug 20, 2025 251 accessibility , auditing , best-practices Vibe Coding and the Illusion of Progress Aug 17, 2025 250 vibe-coding , ai , technical-debt I Know When You’re Vibe Coding (ale )Jul 29, 2025 249 vibe-coding , ai Pair Programming Is the Better Code Review Jul 12, 2025 248 code-reviews , collaboration The AI-Native Software Engineer (add )Jul 1, 2025 247 ai , processes , testing , career Google: Many Top Sites Have Invalid HTML and Still Rank (mat /sea )Jun 30, 2025 246 google , html , conformance , seo Quality Is a Trap (eri )Jun 25, 2025 245 design A New Era of Code Quality Jun 24, 2025 244 security AI and Vibe Coding Are Radically Impacting Senior Devs in Code Review Jun 11, 2025 243 ai , vibe-coding , code-reviews Why Is Quality So Rare? May 27, 2025 242 craft Figma Sites Is Worse Than You Might Have Thought (kev )May 9, 2025 241 videos , figma The True Path to Garbage Code: Figma Sites (joe )May 9, 2025 240 figma , html , semantics , accessibility Stop Hiding Bad Code Behind Good Tooling Apr 30, 2025 239 tooling , craft Vibe Coding Is Not an Excuse for Low-Quality Work (add )Apr 18, 2025 238 vibe-coding , ai Can LLMs Earn $1M From Real Freelance Coding Work? Apr 16, 2025 237 ai , programming , engineering-management , economics What It Means to Shift Left on Accessibility and How to Do It Right (lul )Apr 9, 2025 236 accessibility , dei , design , culture , processes , collaboration , project-management , content-strategy , training Teaching Code in the AI Era: Why Fundamentals Still Matter (ali )Apr 4, 2025 235 training , ai , programming , vibe-coding , security , scalability , performance , testing , documentation Maintaining Screenshot Quality and Color Profile in Figma (max )Mar 16, 2025 234 figma , screenshots , images , colors What’s Missing With AI-Generated Code? Refactoring Mar 11, 2025 233 surveys , studies , research , ai , productivity , maintenance , refactoring 11 Practical Tips to Make Code Reviews Easier as a Developer Feb 24, 2025 232 code-reviews , tips-and-tricks , ai , principles , linting , formatting , collaboration Clean Code in JavaScript: A Comprehensive Guide Feb 22, 2025 231 guides , javascript , principles , conventions , variables , objects , functions , comments , testing 5 Ways to Increase the Quality of Your Design System Documentation Feb 15, 2025 230 design-systems , documentation Alt Text Accessibility: Balancing AI and Human Oversight (tec +/equ )Feb 4, 2025 229 podcasts , accessibility , images , multimedia , alt-text , ai Developer Philosophy (qnt )Feb 3, 2025 228 technical-debt , refactoring , processes Generating Image Descriptions and Alt-Text With AI (dri )Feb 3, 2025 227 images , alt-text , accessibility , ai Differences Between ESLint and TypeScript (jos /esl )Jan 28, 2025 226 eslint , typescript , comparisons , linting , type-safety Your Clean Code Might Be Someone Else’s Technical Debt Jan 25, 2025 225 technical-debt , principles Code Quality Becomes Even More Vital in the AI Era Jan 10, 2025 224 ai , automation Where Has All the Valid HTML Gone (j9t )Nov 21, 2024 223 html , conformance Help Your Code Reviewer (ant )Nov 15, 2024 222 code-reviews , collaboration , communication , consistency Are AI Assistants Making Us Worse Programmers? Nov 11, 2024 221 career , programming , ai , craft Mastering Clean Code With SOLID, DRY, KISS, and YAGNI Principles Nov 2, 2024 220 principles , solid , craft 25 Crazy Software Bugs Explained (fir )Nov 1, 2024 219 videos , programming , bugs , history Test Smart: How to Apply Automation and Stay Sane? Oct 27, 2024 218 testing , automation , ci-cd Improving Code Quality With Linting Oct 11, 2024 217 optimization , linting , formatting 2024: 0.5% of the Global Top 200 Websites Use Valid HTML (j9t )Sep 11, 2024 216 html , conformance , metrics , craft Why Copilot Is Making Programmers Worse at Programming Sep 11, 2024 215 ai , github-copilot , craft , programming , career Unrealistic Deadlines in Software Engineering (tre )Sep 7, 2024 214 project-management , prioritization , engineering-management Algorithms We Develop Software By (gra )Aug 17, 2024 213 programming , processes , best-practices Good Refactoring vs. Bad Refactoring (ste /bui )Aug 16, 2024 212 refactoring , comparisons , maintenance , javascript ObsoHTML, the Obsolete HTML Checker (j9t )Aug 11, 2024 211 packages , npm , html Comparing Design Systems to Find the Best Qualities (hdv )Aug 10, 2024 210 design-systems The Art of Clean Code: Mastering the SOLID Principles Jul 29, 2024 209 principles , solid My Favorite Interview Questions for QA Engineers Jul 24, 2024 208 interviewing After CrowdStrike, Programmers Deserve Consequences Jul 20, 2024 207 programming , career How to Create Software Quality (let )Jun 16, 2024 206 how-tos , complexity , link-lists Perfect Bug Report Jun 13, 2024 205 websites , writing , bugs Introduction to Selenium for QA Automation: The Essential Guide Jun 3, 2024 204 introductions , guides , selenium , testing , automation We Need to Talk More About Conformance, if We Want to Stop Fantasy HTML (j9t )May 21, 2024 203 html , conformance , craft Software Engineering Principles Every Frontend Developer Should Know May 12, 2024 202 principles , craft The Perfect Site Doesn’t Exist (mic )Apr 24, 2024 201 maintenance , processes Adding ESLint and Auto-Fixing an Existing TypeScript Project Apr 23, 2024 200 eslint , typescript , automation Notes on Quality Apr 23, 2024 199 design , user-experience AI Isn’t Useless—but Is It Worth It? (mol )Apr 17, 2024 198 ai JavaScript Code Quality Tools: See Qodana in Action (jet )Apr 17, 2024 197 qodana , javascript Humans Do It Better: GitClear Analyzes 153M Lines of Code, Finds Risks of AI Apr 17, 2024 196 ai , craft , metrics , engineering-management 9 Signs Your Frontend Code Has Quality Issues That Affect Your Users (ang )Apr 13, 2024 195 craft , accessibility , usability , user-experience , conformance , performance Purging Design System “Rot” From Our Checkboxes (chu )Apr 11, 2024 194 design-systems , maintenance , accessibility , case-studies Testing HTML With Modern CSS (hey )Apr 7, 2024 193 html , css , testing The Detail, the Quality Apr 1, 2024 192 design Building Websites and Building Websites Well (j9t )Mar 12, 2024 191 craft , community Bugs I’ve Filed on Browsers (nol )Mar 3, 2024 190 browsers , chromium , firefox , webkit Lines of Code—How to Not Measure Code Quality and Developer Efficiency (cod )Feb 6, 2024 189 metrics , efficiency , productivity Is the Increasing Amount of Shit Code All the Fault of AI-Generated Code? Feb 1, 2024 188 ai , technical-debt What Can a Website Do? (dav )Jan 24, 2024 187 accessibility , usability Unit Testing With Jest and Integration With GitHub Actions Jan 23, 2024 186 testing , jest , github-actions New Study on Coding Behavior Raises Questions About Impact of AI on Software Development Jan 23, 2024 185 studies , research , ai , technical-debt 14 Things to Check Before Deploying a Website Jan 16, 2024 184 deploying , processes Definition of Done (DoD) Explanation and Example Jan 9, 2024 183 agile , scrum , processes , examples My Web Development Wishlist 2024 (j9t )Jan 7, 2024 182 community , user-experience , developer-experience , conformance , wish-lists Software Quality Jan 5, 2024 181 research Incident: Mitigate, Learn (j9t )Dec 28, 2023 180 processes , incident-response , learning “HTML First” Is Not HTML First (j9t )Dec 21, 2023 179 html , principles , craft The Top Accessibility Errors Found in 2023 (tpg )Dec 21, 2023 178 accessibility , conformance , errors , retrospectives The Road to HTMHell Is Paved With Semantics (pep /mat )Dec 18, 2023 177 html , semantics What Really Is Technical Debt? Dec 13, 2023 176 technical-debt , terminology Signals of Interface Quality Dec 10, 2023 175 design All Technical Debt Is a Risk to the Product and to Your Business Dec 8, 2023 174 technical-debt , product-management , processes Conducting a Content Audit to Improve Your Content (uxm )Nov 20, 2023 173 content , auditing , optimization Everything About SEO Is Obnoxious (chr )Nov 8, 2023 172 seo , ethics Web Developers: Remarkably Untalented and Careless? (bal )Nov 8, 2023 171 career , training Accessibility Training Will Not Save You (rei )Nov 7, 2023 170 accessibility , training , career 0 KB Social Media Embeds (chr )Nov 1, 2023 169 embed-code 2023: 0 of the Global Top 100 Websites Use Valid HTML (j9t )Oct 31, 2023 168 html , css , conformance , metrics Unit-Testing: The Unsung Hero of Code Quality Oct 29, 2023 167 testing So You’ve Been Publicly Accessibility-Shamed (dav )Oct 27, 2023 166 accessibility , communication Testing and Code Quality in Node.js (hon )Oct 26, 2023 165 testing , nodejs Stop Waiting (jha )Oct 23, 2023 164 testing Don’t Do It on Frontend or… Frontend Good Practices for Devs Oct 19, 2023 163 best-practices , maintainability , documentation On the Uniting Power of a Commitment to HTML Conformance (j9t )Oct 18, 2023 162 html , conformance , community , web Unpopular Opinion: It’s Harder Than Ever to Be a Good Software Engineer Oct 12, 2023 161 career WCAG 2.2 and Validation Oct 6, 2023 160 accessibility , wcag , conformance Characteristics of Code Quality Sep 29, 2023 159 research No More 404 (rem )Sep 26, 2023 158 link-rot , user-experience , automation Developers Talking About Code Quality Sep 21, 2023 157 studies , research , readability The 5 Principles of Unit Testing Sep 14, 2023 156 principles , testing Long Live the Test Pyramid (lei /sma )Sep 6, 2023 155 testing , maintainability Three Dimensions of Developer Productivity Sep 1, 2023 154 research , developer-experience , productivity Why Are Websites Embarrassing? (fon )Aug 29, 2023 153 craft Nobody Cares About Your “Perfect” Code: Change Your Perspective Aug 5, 2023 152 product-management Tailwind, and the Death of Web Craftsmanship Jul 26, 2023 151 tailwind , craft Good Code Is— (j9t )Jul 23, 2023 150 terminology Good Code Is Like a Love Letter to the Next Developer Who Will Maintain It (add )Jul 20, 2023 149 programming , maintainability , communication We Deleted More Than 5,000 Pages From Our College Website—Here’s Why Jul 20, 2023 148 accessibility , maintenance A Guide to Coding Standards to Improve Code Quality Jun 15, 2023 147 guides , conventions , formatting , consistency Improving the Quality of the Software With Qodana and GitHub Actions May 28, 2023 146 qodana , optimization , github , ci-cd Website Issues: On the Relevance of Audience Size and Impact (j9t )May 19, 2023 145 processes Code Coverage vs. Test Coverage May 4, 2023 144 code-coverage , testing , comparisons Write Better CSS by Borrowing Ideas From JavaScript Functions (sma )Apr 28, 2023 143 css , javascript , functions Guardrails for Better Accessibility Support in Frontend (net )Mar 28, 2023 142 accessibility , tooling Fighting Inter-Component HTML Bloat (eli )Mar 27, 2023 141 components , html , semantics The Cost of Craft Mar 20, 2023 140 craft , complexity , processes We Don’t Need “.visually-hidden” (den )Mar 12, 2023 139 accessibility , css , semantics Craft vs. Industry: Separating Concerns (nac )Mar 9, 2023 138 economics , maintainability , craft , comparisons Conformance and Accessibility (j9t )Feb 28, 2023 137 accessibility , conformance Qodana Code Quality Platform—Overview (jet )Feb 6, 2023 136 videos , overviews , qodana , ci-cd What’s Wrong With Code in 2022? Dec 24, 2022 135 complexity , processes Code Ownership and Software Quality Dec 16, 2022 134 research , processes Today I Learned: The Subtle Art of Code Reviews Nov 20, 2022 133 code-reviews , best-practices Accessibility Is in Style—Styles and Style Guides (kno )Nov 16, 2022 132 accessibility , writing , design , documentation , style-guides , consistency How to Start a Content Audit Nov 2, 2022 131 how-tos , content , content-management , auditing “aria-label” Is a Code Smell (eri )Oct 31, 2022 130 accessibility , aria , labels , technical-debt How Flaky Tests Impact Developers Oct 28, 2022 129 research , testing , flakiness 2022: 0 of the Global Top 100 Websites Use Valid HTML (j9t )Sep 12, 2022 128 html , css , conformance , metrics , craft JavaScript Bugs Aplenty in Node.js Ecosystem—Found Automatically Aug 30, 2022 127 studies , research , nodejs , javascript , dependencies , security , bugs One-Dimensional Website Optimization Considered Harmful (j9t )Aug 4, 2022 126 optimization The Importance of Clean Code in Your Startup’s Success Jul 31, 2022 125 Your Code Doesn’t Have to Be a Mess Jul 25, 2022 124 Applying SOLID Principles in React Jul 12, 2022 123 maintainability , principles , solid , react How to Use ESLint and Prettier for Code Analysis and Formatting Jun 16, 2022 122 how-tos , consistency , eslint , prettier , linting , formatting Top 2021 CSS Frameworks Report: Validation (cit )May 6, 2022 121 studies , research , frameworks , css , conformance Writing Better CSS May 2, 2022 120 css , sorting The CSS Art Paradox (j9t )Apr 28, 2022 119 css , art , html The 5 Golden Rules of Code Reviews Apr 27, 2022 118 code-reviews , processes How to Write Good Code: 10 Beginner-Friendly Techniques for Instant Results Apr 13, 2022 117 how-tos , techniques Why Accessibility Bugs Are a Good Thing and How to Handle Them Apr 12, 2022 116 accessibility , bugs An Opinionated Guide to Unit Testing Mar 28, 2022 115 guides , testing There’s No Such Thing as Clean Code Jan 27, 2022 114 developer-experience The Risks and Rewards of App Modernization (uxm )Jan 24, 2022 113 maintenance , modernization Big Images, Blazingly Fast Jan 20, 2022 112 performance , images Find HTML Parsing Errors (pat /dev )Jan 17, 2022 111 browsers , dev-tools , html , parsing Writing Better CSS (ale )Dec 8, 2021 110 css , efficiency The Guideline Gap Nov 1, 2021 109 design-systems , accessibility , localization The Little Book of Little Books (j9t )Oct 29, 2021 108 books , frameworks , conventions Web Quality Assurance: From User Requirements to Web Risk Management (sma )Sep 16, 2021 107 usability It Takes a PhD to Develop That Sep 1, 2021 106 career , complexity Maintaining End-to-End Quality With Visual Testing (sma )Jul 19, 2021 105 testing , design I’m Changing How I Review Code Jul 14, 2021 104 code-reviews The 3-Second Frontend Developer Test (j9t )Jul 14, 2021 103 html , css , conformance It’s a (Front-End Testing) Trap! Six Common Testing Pitfalls and How to Solve Them (lei /sma )Jul 1, 2021 102 testing CSS Frameworks in Vogue, but Don’t Forget Style Fundamentals Jun 28, 2021 101 css , frameworks , fundamentals NPM Global Audit Jun 16, 2021 100 packages , npm , security , auditing Why Validate? (j9t )Jun 9, 2021 99 html , css , conformance , craft Reasons Why Bugs Might Feel “Impossible” Jun 8, 2021 98 debugging , bugs 2021: 98% of the Top 100 US Websites Use Invalid HTML (j9t )May 18, 2021 97 html , css , conformance , metrics , craft Auditing Design Systems for Accessibility (ann /deq )May 4, 2021 96 accessibility , design-systems , auditing 21 Best Practices for a Clean React Project Apr 23, 2021 95 best-practices , react Code in Quarantine (j9t )Mar 31, 2021 94 maintenance The Dos and Don’ts of Code Reviews Jan 25, 2021 93 code-reviews , learning In Critical Defense of Frontend Development (j9t )Jan 21, 2021 92 craft Optimizing Image Depth (mey /css )Dec 18, 2020 91 images , performance , optimization How to Find and Fix Common Website Accessibility Issues (kil )Nov 5, 2020 90 how-tos , accessibility , contrast , color-blindness , colors , responsive-design New Google Quality Rater Guidelines, Update Adds Emphasis on Needs Met Oct 16, 2020 89 guidelines , seo , google AVIF Has Landed (jaf )Sep 8, 2020 88 images , avif , performance , jpeg , webp , svg , png , comparisons The 4 Pillars of Good Embed Code (j9t )Apr 23, 2020 87 embed-code , usability The Most Critical Python Code Metric Mar 16, 2020 86 python , metrics , principles Page Builders Might Not Be a Good Idea (cit )Feb 20, 2020 85 maintainability , consistency , performance Goodbye, Clean Code (dan )Jan 11, 2020 84 principles , processes On Writing Better Markup (j9t )Oct 16, 2019 83 html , maintainability , performance , terminology Why Quality Is Important May 29, 2019 82 craft The TypeScript Tax (eri )Jan 23, 2019 81 typescript , type-safety , metrics The 5 Raisons d’Être of Testing (nma )Jan 22, 2019 80 testing How to Configure Lighthouse for Balanced Quality Websites (j9t )Oct 15, 2018 79 how-tos , performance , lighthouse , configuration Here’s the Thing About “Unused CSS” Tools (chr /css )Jun 18, 2018 78 css , performance , tooling We Write CSS Like We Did in the 90s, and Yes, It’s Silly (j9t /ali )Mar 6, 2018 77 css , craft , conventions , sorting Why TDD Isn’t Crap (hil )Oct 30, 2017 76 testing , processes Code Review Etiquette (css )Oct 25, 2017 75 code-reviews , collaboration , communication , tips-and-tricks How to Write Better Code: The 3 Levels of Code Consistency (j9t /css )Aug 31, 2017 74 consistency What We Should Teach Up-and-Coming Developers (j9t )Aug 31, 2017 73 training , principles , ethics 8 Must Have PHP Quality Assurance Tools Jun 30, 2017 72 php , tooling Linting HTML Using CSS (ire )Mar 7, 2017 71 html , css , linting Principles of Web Development (j9t )Feb 16, 2017 70 principles , user-experience , simplicity , maintainability , learning The Art of a Pull Request Aug 3, 2016 69 version-control , code-reviews , processes The Anatomy of a Coding Guideline (j9t )Jul 18, 2016 68 conventions The Importance of Code Reviews (kit )Jun 10, 2016 67 code-reviews , collaboration Improving the Quality of Your CSS With PostCSS Apr 26, 2016 66 css , optimization , postcss Technical Debt: Rescuing Legacy Code Through Refactoring Apr 13, 2016 65 technical-debt , refactoring , maintenance , monitoring , testing Seriously, Don’t Use Icon Fonts (tyl /clo )Nov 23, 2015 64 fonts , icon-fonts , html The Full Stack Overflow Developer (cod )Sep 16, 2015 63 career , craft , stack-overflow , link-lists No Good Can Come of Bad Code (zel /ali )Jun 4, 2015 62 accessibility , semantics , standards The Problems of Working With Web Agencies (j9t )Dec 11, 2014 61 business-relations Google and HTML/CSS Code Quality (j9t )Oct 21, 2014 60 google , html , css , history How to Be a Good Developer Oct 10, 2014 59 how-tos , career , professionalism , prioritization , craft CSS Audits: Taking Stock of Your Code (ali )Sep 16, 2014 58 css , auditing Why AngularJS Makes Every Single Developer a Better One Feb 10, 2014 57 angularjs , software-design-patterns Good Content Is Too Valuable to Die (vit /sma )Sep 20, 2013 56 content Code Culture Problem Sep 5, 2013 55 communication , culture , bugs CSS Architectures: Principles of Code Cleanup Mar 21, 2013 54 css , principles , optimization QA and UX (nng )Feb 17, 2013 53 user-experience , concepts “Bad Code,” Dogmatism, Etc. (chr /css )Nov 27, 2012 52 html , css Test the Web Forward (w3c )Oct 1, 2012 51 testing , standards , web-platform Why Quality Impacts Your Bottom Line Aug 2, 2012 50 concepts , economics 10 Tips for Better Coding May 23, 2012 49 tips-and-tricks , conventions , documentation , refactoring , naming , version-control , building , testing , tooling Managing Technical Debt (acm )May 1, 2012 48 technical-debt , programming , processes Google HTML/CSS Style Guide (j9t )Apr 25, 2012 47 google , html , css , style-guides , principles , conformance , formatting , naming , sorting Understanding Technical Debt (nza )Feb 22, 2012 46 technical-debt , concepts Why Should You Care About Website Usability? Jan 25, 2012 45 usability , consistency , simplicity , content , whitespace , html Validation: Measuring and Tracking Code Quality (j9t )Jul 11, 2011 44 html , css , conformance , metrics Google’s Focus on Quality and the PostRank Acquisition Jun 23, 2011 43 google , seo How to Proofread Your Own Writing Apr 19, 2010 42 how-tos , writing , communication Optimizing HTML Dec 29, 2009 41 html , optimization Website Maintenance Tips for Front-End Developers (lou /sma )Nov 4, 2009 40 maintenance , tips-and-tricks , tooling , link-lists Diagnostic Styling Reloaded (j9t )Aug 1, 2009 39 bookmarklets , css The Two Great Things About Validation/Conformance (j9t )Jan 30, 2009 38 conformance , html , css , craft The Greatest Secret in Web Design (j9t )Dec 1, 2008 37 maintenance , maintainability , processes The Most Annoying Yet Most Important Task in Website Management (j9t )Oct 16, 2008 36 links , link-rot , maintenance , user-experience , web Where Our Standards Went Wrong (bee /ali )Sep 22, 2008 35 standards , conformance 10 Measures for Continuous Website Maintenance (j9t )Jun 24, 2008 34 processes , maintenance Is Easy Implementation the Same as Good Code? (cod /aja )Feb 13, 2008 33 developer-experience , performance , javascript , embed-code Don’t Be Ashamed of Your Code (tka )Jan 11, 2008 32 career The 3 Levels of Programmers: The Good, The Bad, and the Lazy Jan 9, 2008 31 career Google Can’t Code Nov 28, 2007 30 google , html , conformance Corporate Web Standards (dig )Jul 16, 2007 29 html , css , standards Fixing the Web… Together! (kar /w3c )Jun 15, 2007 28 html , xhtml , css , standards , conformance 10 Steps to Create a High-Quality Website (j9t )May 10, 2007 27 processes Signs of a Quality Link Dec 13, 2006 26 links , seo Unicorn Sighting (Public Preview) (don /w3c )Sep 7, 2006 25 w3c , tooling , conformance Web Content: From Fabulous to Frankenstein May 15, 2006 24 content , legal Write Better CSS (jch )Feb 19, 2006 23 css , comments Ten Steps to a More User Friendly Website Sep 14, 2005 22 flash , performance , images , compression , link-rot , html , conformance , browsers , support , navigation , readability JPG Quality (dav )Jul 27, 2005 21 images , jpeg , compression The Four Essentials of Modern Web Design Oct 27, 2004 20 fundamentals , conformance , accessibility , semantics , principles A Web Standards Checklist (rus )Aug 13, 2004 19 checklists , standards , html , css , accessibility , usability A Matter of Styles (dig )Aug 11, 2004 18 css , standards , style-guides , code-reviews Quality Control: The Importance of Website Testing Dec 11, 2003 17 testing , processes The Problem With Flash… Jul 7, 2003 16 flash Choosing Standards Compliance Over Proprietary Practices Mar 21, 2003 15 standards , conformance , interoperability , user-experience W3C Members: What Standards? (zdn )Sep 6, 2002 14 w3c , html , conformance , standards 99.9% of Websites Are Obsolete (zel /dig )Sep 4, 2002 13 html , css Poor Code Quality Contaminates Users’ Conceptual Models (nng )Oct 28, 2001 12 resilience , productivity , usability The Joel Test: 12 Steps to Better Code (spo )Aug 9, 2000 11 programming , version-control , building , culture , tooling , testing , principles Top 3 HTML Straw Man Arguments Dec 14, 1998 10 html , presentational-html Validators Sep 24, 1998 9 html , conformance , tooling , link-lists Code Quality Checker 8 tools , analysis , performance , optimization CSS Analyzer (CSS Stats) 7 tools , analysis , css CSS Analyzer (Lea Verou) (lea )6 tools , analysis , css CSS Analyzer (Project Wallace) (pro )5 tools , analysis , css CSS Quality Checker (pro )4 tools , analysis , css Website Analyzer (Accessify) 3 tools , analysis , performance , optimization Website Analyzer (Frontend Dogma) (fro )2 tools , analysis , frontend-dogma Image Quality Enhancer 1 tools , exploration , images