Frontend Dogma

“quality” Archive

  1. The Perfect Site Doesn’t Exist · · ,
  2. Notes on Quality · · ,
  3. Adding ESLint and Auto-Fixing an Existing TypeScript Project · · , ,
  4. 9 Signs Your Frontend Code Has Quality Issues That Affect Your Users · · , , , , ,
  5. Testing HTML With Modern CSS · · , ,
  6. The Detail, the Quality · ·
  7. Building Websites and Building Websites Well · · ,
  8. Bugs I’ve Filed on Browsers · · , , ,
  9. Lines of Code—How to Not Measure Code Quality and Developer Efficiency · · , ,
  10. What Can a Website Do? · · ,
  11. 14 Things to Check Before Deploying a Website · · ,
  12. Definition of Done (DoD) Explanation and Example · · , ,
  13. My Web Development Wishlist 2024 · · , , , ,
  14. Software Quality · ·
  15. Incident, Mitigate, Learn · · , ,
  16. “HTML First” Is Not HTML First · · , ,
  17. The Top Accessibility Errors Found in 2023 · · , , ,
  18. The Road to HTMHell Is Paved With Semantics · · ,
  19. What Really Is Technical Debt? · · ,
  20. Signals of Interface Quality · ·
  21. All Technical Debt Is a Risk to the Product and to Your Business · · , ,
  22. Conducting a Content Audit to Improve Your Content · · , ,
  23. Everything About SEO Is Obnoxious · · ,
  24. Web Developers: Remarkably Untalented and Careless? · · ,
  25. Accessibility Training Will Not Save You · · , ,
  26. 0 KB Social Media Embeds · ·
  27. 2023: 0 of the Global Top 100 Websites Use Valid HTML · · , ,
  28. Unit-Testing: The Unsung Hero of Code Quality · ·
  29. So You’ve Been Publicly Accessibility-Shamed · · ,
  30. Testing and Code Quality in Node.js · · ,
  31. Stop Waiting · ·
  32. Don’t Do It on Frontend or… Frontend Good Practices for Devs · · , ,
  33. On the Uniting Power of a Commitment to HTML Conformance · · , , ,
  34. Unpopular Opinion: It’s Harder Than Ever to Be a Good Software Engineer · ·
  35. WCAG 2.2 and Validation · · , ,
  36. Characteristics of Code Quality · ·
  37. No More 404 · · , ,
  38. Developers Talking About Code Quality · · , ,
  39. The 5 Principles of Unit Testing · · ,
  40. Long Live the Test Pyramid · · ,
  41. Three Dimensions of Developer Productivity · · ,
  42. Why Are Websites Embarrassing? · ·
  43. Tailwind, and the Death of Web Craftsmanship · · ,
  44. Good Code Is— · ·
  45. We Deleted More Than 5,000 Pages from Our College Website—Here’s Why · · ,
  46. Good Code Is Like a Love Letter to the Next Developer Who Will Maintain It · · , ,
  47. A Guide to Coding Standards to Improve Code Quality · · , , ,
  48. Website Issues: On the Relevance of Audience Size and Impact · ·
  49. Code Coverage vs. Test Coverage · · , ,
  50. Write Better CSS by Borrowing Ideas from JavaScript Functions · · , ,
  51. Guardrails for Better Accessibility Support in Frontend · · ,
  52. Fighting Inter-Component HTML Bloat · · , ,
  53. The Cost of Craft · · , ,
  54. We Don’t Need “.visually-hidden” · · , ,
  55. Craft vs. Industry: Separating Concerns · · , , ,
  56. Conformance and Accessibility · · ,
  57. What’s Wrong With Code in 2022? · · ,
  58. Code Ownership and Software Quality · ·
  59. Today I Learned: The Subtle Art of Code Reviews · · ,
  60. Accessibility Is in Style—Styles and Style Guides · · , , ,
  61. How to Start a Content Audit · · , , ,
  62. “aria-label” Is a Code Smell · · ,
  63. How Flaky Tests Impact Developers · ·
  64. 2022: 0 of the Global Top 100 Websites Use Valid HTML · · , ,
  65. JavaScript Bugs Aplenty in Node.js Ecosystem—Found Automatically · · , , , , ,
  66. One-Dimensional Website Optimization Considered Harmful · ·
  67. The Importance of Clean Code in Your Startup’s Success ·
  68. Your Code Doesn’t Have to Be a Mess ·
  69. Applying SOLID Principles in React · · , ,
  70. How to Use ESLint and Prettier for Code Analysis and Formatting · · , , , , ,
  71. Top 2021 CSS Frameworks Report: Validation · · , , , ,
  72. Writing Better CSS · · ,
  73. The CSS Art Paradox · · , ,
  74. The 5 Golden Rules of Code Reviews · · ,
  75. How to Write Good Code: 10 Beginner-Friendly Techniques for Instant Results · · ,
  76. Why Accessibility Bugs Are a Good Thing and How to Handle Them · ·
  77. An Opinionated Guide to Unit Testing · · ,
  78. There’s No Such Thing as Clean Code · ·
  79. The Risks and Rewards of App Modernization · · ,
  80. Big Images, Blazingly Fast · · ,
  81. Find HTML Parsing Errors · · , , ,
  82. Writing Better CSS · · ,
  83. The Guideline Gap · · , ,
  84. The Little Book of Little Books · · , ,
  85. Web Quality Assurance: From User Requirements to Web Risk Management · ·
  86. It Takes a PhD to Develop That · · ,
  87. Maintaining End-to-End Quality With Visual Testing · · ,
  88. I’m Changing How I Review Code · ·
  89. The 3-Second Frontend Developer Test · · , ,
  90. It’s a (Front-End Testing) Trap! Six Common Testing Pitfalls and How to Solve Them · ·
  91. CSS Frameworks in Vogue, but Don’t Forget Style Fundamentals · · , ,
  92. NPM Global Audit · · , , ,
  93. Why Validate? · · , , ,
  94. Reasons Why Bugs Might Feel “Impossible” · ·
  95. 2021: 98% of the Top 100 U.S. Websites Use Invalid HTML · · , ,
  96. Auditing Design Systems for Accessibility · · , ,
  97. 21 Best Practices for a Clean React Project · · ,
  98. Code in Quarantine · ·
  99. The Do’s and Don’ts of Code Reviews · · ,
  100. In Critical Defense of Frontend Development ·
  101. New Google Quality Rater Guidelines, Update Adds Emphasis on Needs Met · · , ,
  102. The 4 Pillars of Good Embed Code · · ,
  103. Page Builders Might Not Be a Good Idea · · , ,
  104. Website Analyzer (Nibbler) · , ,
  105. Website Analyzer (Frontend Dogma) · ,
  106. Website Analyzer (Accessify) · , , ,
  107. CSS Quality Checker · , ,
  108. CSS Analyzer (Project Wallace) · , ,
  109. CSS Analyzer (Lea Verou) · , ,
  110. CSS Analyzer (CSS Stats) · , ,
  111. Code Quality Checker · , , ,
  112. Content Analyzer (Plain English Campaign) · , , ,
  113. Image Quality Enhancer · , ,
  114. Goodbye, Clean Code · · ,
  115. Validators · · , , ,