Frontend Dogma

“quality” Archive

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