“maintainability” Archive
Supertopics: maintenance · subtopics: extensibility (non-exhaustive) · glossary look-up: “maintainability”
Featured on Frontend Dogma? Confirm and whitelist your domain.
- Become a Better Developer With Clean Code Essentials: YAGNI, KISS, and DRY in Software Engineering (by) · · principles, minimalism, simplicity
- Don’t Fuck With Scroll (by) · · websites, scrolling, user-experience, usability, accessibility
- The Art of Clean Code: A Practical Guide to Writing Maintainable JavaScript · · guides, principles, javascript
- Split Effects With No Content Duplication (by/via) · · css, effects
- The Unclear Case of Usability Widgets on Your Website (by) · · accessibility, usability, embed-code
- Semantic Code in HTML: What Is It and Does It Still Matter? (by) · · html, semantics, accessibility, seo, performance
- Web Forms: Costly Mistakes You Want to Avoid (by) · · books, forms, mistakes, usability, accessibility
- Celebrate JavaScript Naked Day Every Year on April 24 (by) · · javascript, awareness-days, graceful-degradation
- April 24 Is JS Naked Day (by) · · javascript, awareness-days, graceful-degradation
- Introducing JS Naked Day (by) · · introductions, javascript, awareness-days, graceful-degradation
- JS Naked Day (by+) · · websites, javascript, awareness-days, graceful-degradation
- Happy CSS Naked Day 2024 (via) · · frontend-dogma, css, awareness-days
- Make Your Functions More Reusable With Generics (by) · · typescript, functions, generics
- Tailwind Marketing and Misinformation Engine (by) · · tailwind, css, semantics, principles, marketing
- You Won’t Scale (by) · · scaling
- Is Generated Code Harder to Maintain? (by) · · discussions, ai, maintenance
- Shadow DOM and the Problem of Encapsulation (by) · · web-components, shadow-dom, dom
- “sizes="auto"” Pretty Much Requires “width” and “height” Attributes (by) · · html, images
- Web Components Eliminate JavaScript Framework Lock-In (by) · · web-components, javascript, frameworks
- Is It Worth Keeping Your CSS DRY—Pros and Cons · · css, principles
- Don’t Do It on Frontend or… Frontend Good Practices for Devs (by) · · best-practices, quality, documentation
- What Happened to Separation of Concerns in Frontend Development (by) · · principles, css, frameworks, history
- How to Make Forms in Angular Reusable (by) · · videos, how-tos, angular, forms
- Writing Clean Code: Best Practices and Principles (by) · · javascript, best-practices, principles, conventions, formatting
- Long Live the Test Pyramid (by/via) · · testing, quality
- Node.js’s Config Hell Problem (by/via) · · nodejs, configuration, productivity, developer-experience
- Good Code Is Like a Love Letter to the Next Developer Who Will Maintain It (by) · · programming, quality, communication
- Quick Tip: Shipping Resilient CSS Components (by/via) · · css, components, resilience, tips-and-tricks
- ESLint Guide: How to Use It With Confidence (by/via) · · guides, eslint, linting, consistency
- CSS Naked Day and the Missing Wikipedia Page (by) · · css, awareness-days
- What’s a Basic Use Case for Cascade Layers in CSS? (by) · · css, cascade
- Document or Die: The Importance of Writing Things Down in Tech · · documentation, link-lists
- The Causes of Unreliable Software (by) · · research, complexity
- Versioning Design Tokens (by) · · design-tokens, versioning
- “content” Is Your Content? (by/via) · · css, content, seo, accessibility
- Craft vs. Industry: Separating Concerns (by) · · quality, economics, craft, comparisons
- The Key to Good Component Design Is Selfishness (by/via) · · components, developer-experience
- 5 Principles of Readable Code: KISS, YAGNI, DRY, BDU, Occam’s Razor · · principles
- Clever Code Considered Harmful (by) · · complexity, career
- A Problem With Link Relationships (by) · · html, links, metadata, semantics
- The Evolution of Scalable CSS (via) · · css, scaling, history
- How and Why We Removed jQuery From GOV.UK (via) · · jquery, performance
- Applying SOLID Principles in React (by) · · quality, principles, solid, react
- April 9 Is CSS Naked Day (via) · · frontend-dogma, css, awareness-days
- Stop! Put Down That Ternary, Lines Are Free (by) ·
- Organize Your CSS Declarations Alphabetically (by) · · css
- Human-Readable JavaScript: A Tale of Two Experts (by/via) · · javascript
- Managing CSS Colors Systems With a Single Source of Truth (via) · · css, colors, sass, twig
- CSS Debt (by) · · css, technical-debt, testing, namespaces, preprocessors
- Building Reusable React Components Using Tailwind (by/via) · · react, components, tailwind
- Page Builders Might Not Be a Good Idea (by) · · consistency, performance, quality
- If It Can Be Done Using an HTTP Header, Use an HTTP Header (by) · · maintenance, http, http-headers, html
- On Writing Better Markup (by) · · html, quality, performance, terminology
- A Crime Called Favicon (by) · · images, favicons
- HTML, CSS, and Dependency Direction (by) · · html, css, dependencies, best-practices
- How Declaration Repetition Developed Over Time, a Statistically Insignificant Sample (by) · · css, metrics, history
- The Compact Guide to Web Maintainability: 200 Tips and Resources (by) · · guides, tips-and-tricks, link-lists
- On Big Picture Thinking in Web Development (by) · · user-experience, performance, consistency, accessibility, visions
- DRY CSS: How to Use Declarations Just Once, Effectively (by) · · how-tos, css, principles
- CSS Architecture and the Three Pillars of Maintainable CSS (by/via) · · css, architecture, principles, solid
- 70% Repetition in Style Sheets: Data on How We Fail at CSS Optimization (by) · · css, optimization, metrics, efficiency
- Principles of Web Development (by) · · principles, user-experience, quality, simplicity, learning
- How Good Are Your HTML and CSS Comments? (by/via) · · html, css, comments, collaboration, examples
- The Law of Maintainability (by) ·
- CSS Is a Mess (by/via) · · videos, css
- The Tedium of Managing Code (by/via) · · maintenance, dependencies, javascript, tooling
- The End of Global CSS (by/via) · · css
- A Vision of Web Development (by) · · visions, minimalism, semantics, conformance
- Maintainable Social Script Integration · · social-media, embed-code
- CSS, DRY, and Code Optimization (by) · · css, principles, optimization
- Refactoring Single Page App (by) · · single-page-apps, refactoring, complexity, jquery, backbone, angularjs
- The Design of Code: Organizing JavaScript (by/via) · · javascript, architecture, modules, jquery, plugins, apis
- The Importance of Standards (via) · · conventions, formatting, collaboration
- How to Write CSS for Others (by/via) · · how-tos, css, comments, sorting, collaboration
- HTML, “@ width,” and “@ height” (by) · · html, images, multimedia
- CSS Naked Day 2010 (by) · · awareness-days, css
- The True Advantage of CSS (by) · · css, principles
- CSS: Using Every Declaration Just Once (by/via) · · performance, css
- Maintainability Guide (by) · · guides
- Effective Website Maintenance: Examples and Best Practices (by/via) · · maintenance, examples, best-practices
- CSS: The Maintenance Issue #1 and How You Can Avoid It (by) · · css, naming
- Our Yearly Reminder of What It’s All About (by) · · awareness-days, css, semantics
- The Greatest Secret in Web Design (by) · · maintenance, processes, quality
- 5 CSS Tips Every Web Developer Should Know About (by) · · css, tips-and-tricks, naming, resetting, sorting
- To Be Clear (on Conditional Comments and Resets) (by) · · browsers, microsoft, internet-explorer, conditional-comments, css, resetting
- Best Practices for ID and Class Names (by) · · best-practices, html, css, naming
- Great CSS Techniques and the Simple Truth Behind Them (by) · · css, techniques
- The Secret of Maintainability (by) ·
- Taking Conditional Comments Too Far (by) · · conditional-comments, browsers, microsoft, internet-explorer
- CSS Practice: Namespaces in Complex Projects (by) · · css, namespaces, complexity
- Why “Conditional Comments” Are Bad, Repeat: Bad (by) · · browsers, microsoft, internet-explorer, conditional-comments
- First Annual Naked Day: April 05 · · css, awareness-days, semantics
- Excessive Elements (by) · · html, simplicity, debugging
- Integrated Web Design: Strategies for Long-Term CSS Hack Management (by/via) · · css, hacks, strategies
- Separation: The Web Designer’s Dilemma (via) · · content-management, best-practices
- Abstracting CSS (by) · · css, html, complexity
- How to Save Hours With SSIs (by/via) · · how-tos, ssi, productivity
- Effective Use of Style Sheets (via) · · css, principles, craft
- Inline CSS Checker (via) · tools, analysis, css, html