“quality” Archive
- The Perfect Site Doesn’t Exist · · maintenance, processes
- Notes on Quality · · design, user-experience
- Adding ESLint and Auto-Fixing an Existing TypeScript Project · · eslint, typescript, automation
- 9 Signs Your Frontend Code Has Quality Issues That Affect Your Users · · craft, accessibility, usability, user-experience, conformance, performance
- Testing HTML With Modern CSS · · html, css, testing
- The Detail, the Quality · · design
- Building Websites and Building Websites Well · · craft, community
- Bugs I’ve Filed on Browsers · · user-agents, chromium, firefox, webkit
- Lines of Code—How to Not Measure Code Quality and Developer Efficiency · · metrics, efficiency, productivity
- What Can a Website Do? · · accessibility, usability
- 14 Things to Check Before Deploying a Website · · deploying, processes
- Definition of Done (DoD) Explanation and Example · · scrum, processes, examples
- My Web Development Wishlist 2024 · · community, user-experience, developer-experience, conformance, wish-lists
- Software Quality · · research
- Incident, Mitigate, Learn · · processes, incident-response, learning
- “HTML First” Is Not HTML First · · html, principles, craft
- The Top Accessibility Errors Found in 2023 · · accessibility, conformance, errors, retrospectives
- The Road to HTMHell Is Paved With Semantics · · html, semantics
- What Really Is Technical Debt? · · technical-debt, terminology
- Signals of Interface Quality · · design
- All Technical Debt Is a Risk to the Product and to Your Business · · technical-debt, product-management, processes
- Conducting a Content Audit to Improve Your Content · · content, auditing, optimization
- Everything About SEO Is Obnoxious · · seo, ethics
- Web Developers: Remarkably Untalented and Careless? · · career, training
- Accessibility Training Will Not Save You · · accessibility, training, career
- 0 KB Social Media Embeds · · embed-code
- 2023: 0 of the Global Top 100 Websites Use Valid HTML · · html, css, conformance
- Unit-Testing: The Unsung Hero of Code Quality · · testing
- So You’ve Been Publicly Accessibility-Shamed · · accessibility, communication
- Testing and Code Quality in Node.js · · testing, nodejs
- Stop Waiting · · testing
- Don’t Do It on Frontend or… Frontend Good Practices for Devs · · best-practices, maintainability, documentation
- On the Uniting Power of a Commitment to HTML Conformance · · html, conformance, community, web
- Unpopular Opinion: It’s Harder Than Ever to Be a Good Software Engineer · · career
- WCAG 2.2 and Validation · · accessibility, wcag, conformance
- Characteristics of Code Quality · · research
- No More 404 · · link-rot, user-experience, automation
- Developers Talking About Code Quality · · studies, research, readability
- The 5 Principles of Unit Testing · · principles, testing
- Long Live the Test Pyramid · · testing, maintainability
- Three Dimensions of Developer Productivity · · developer-experience, productivity
- Why Are Websites Embarrassing? · · craft
- Tailwind, and the Death of Web Craftsmanship · · tailwind, craft
- Good Code Is— · · terminology
- We Deleted More Than 5,000 Pages from Our College Website—Here’s Why · · accessibility, maintenance
- Good Code Is Like a Love Letter to the Next Developer Who Will Maintain It · · programming, maintainability, communication
- A Guide to Coding Standards to Improve Code Quality · · guides, conventions, formatting, consistency
- Website Issues: On the Relevance of Audience Size and Impact · · processes
- Code Coverage vs. Test Coverage · · code-coverage, testing, comparisons
- Write Better CSS by Borrowing Ideas from JavaScript Functions · · css, javascript, functions
- Guardrails for Better Accessibility Support in Frontend · · accessibility, tooling
- Fighting Inter-Component HTML Bloat · · components, html, semantics
- The Cost of Craft · · craft, complexity, processes
- We Don’t Need “.visually-hidden” · · accessibility, css, semantics
- Craft vs. Industry: Separating Concerns · · economics, maintainability, craft, comparisons
- Conformance and Accessibility · · accessibility, conformance
- What’s Wrong With Code in 2022? · · complexity, processes
- Code Ownership and Software Quality · · processes
- Today I Learned: The Subtle Art of Code Reviews · · code-reviews, best-practices
- Accessibility Is in Style—Styles and Style Guides · · accessibility, writing, design, consistency
- How to Start a Content Audit · · how-tos, content, content-management, auditing
- “aria-label” Is a Code Smell · · accessibility, technical-debt
- How Flaky Tests Impact Developers · · testing
- 2022: 0 of the Global Top 100 Websites Use Valid HTML · · html, css, conformance
- JavaScript Bugs Aplenty in Node.js Ecosystem—Found Automatically · · studies, research, nodejs, javascript, dependencies, security
- One-Dimensional Website Optimization Considered Harmful · · optimization
- The Importance of Clean Code in Your Startup’s Success ·
- Your Code Doesn’t Have to Be a Mess ·
- Applying SOLID Principles in React · · maintainability, principles, react
- How to Use ESLint and Prettier for Code Analysis and Formatting · · how-tos, consistency, eslint, prettier, linting, formatting
- Top 2021 CSS Frameworks Report: Validation · · studies, research, frameworks, css, conformance
- Writing Better CSS · · css, sorting
- The CSS Art Paradox · · css, art, html
- The 5 Golden Rules of Code Reviews · · code-reviews, processes
- How to Write Good Code: 10 Beginner-Friendly Techniques for Instant Results · · how-tos, techniques
- Why Accessibility Bugs Are a Good Thing and How to Handle Them · · accessibility
- An Opinionated Guide to Unit Testing · · guides, testing
- There’s No Such Thing as Clean Code · · developer-experience
- The Risks and Rewards of App Modernization · · maintenance, modernization
- Big Images, Blazingly Fast · · performance, images
- Find HTML Parsing Errors · · user-agents, dev-tools, html, parsing
- Writing Better CSS · · css, efficiency
- The Guideline Gap · · design-systems, accessibility, localization
- The Little Book of Little Books · · books, frameworks, conventions
- Web Quality Assurance: From User Requirements to Web Risk Management · · usability
- It Takes a PhD to Develop That · · career, complexity
- Maintaining End-to-End Quality With Visual Testing · · testing, design
- I’m Changing How I Review Code · · code-reviews
- The 3-Second Frontend Developer Test · · html, css, conformance
- It’s a (Front-End Testing) Trap! Six Common Testing Pitfalls and How to Solve Them · · testing
- CSS Frameworks in Vogue, but Don’t Forget Style Fundamentals · · css, frameworks, fundamentals
- NPM Global Audit · · packages, npm, security, auditing
- Why Validate? · · html, css, conformance, craft
- Reasons Why Bugs Might Feel “Impossible” · · debugging
- 2021: 98% of the Top 100 U.S. Websites Use Invalid HTML · · html, css, conformance
- Auditing Design Systems for Accessibility · · accessibility, design-systems, auditing
- 21 Best Practices for a Clean React Project · · best-practices, react
- Code in Quarantine · · maintenance
- The Do’s and Don’ts of Code Reviews · · code-reviews, learning
- In Critical Defense of Frontend Development ·
- New Google Quality Rater Guidelines, Update Adds Emphasis on Needs Met · · guidelines, seo, google
- The 4 Pillars of Good Embed Code · · embed-code, usability
- Page Builders Might Not Be a Good Idea · · maintainability, consistency, performance
- Website Analyzer (Nibbler) · tools, analysis, seo
- Website Analyzer (Frontend Dogma) · tools, analysis
- Website Analyzer (Accessify) · tools, analysis, performance, optimization
- CSS Quality Checker · tools, analysis, css
- CSS Analyzer (Project Wallace) · tools, analysis, css
- CSS Analyzer (Lea Verou) · tools, analysis, css
- CSS Analyzer (CSS Stats) · tools, analysis, css
- Code Quality Checker · tools, analysis, performance, optimization
- Content Analyzer (Plain English Campaign) · tools, exploration, content, writing
- Image Quality Enhancer · tools, exploration, images
- Goodbye, Clean Code · · principles, processes
- Validators · · html, conformance, tooling, link-lists