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