Open Source Drives the Twelve-Factor Modernization Project (by/via) | | 166 |
foss, architecture |
The 20 Commandments of Software Engineering | | 165 |
programming, complexity, documentation, commit-messages, code-reviews, dependencies, maintenance, collaboration |
Principles of Web Accessibility (by) | | 164 |
accessibility |
The Design Leader Dilemma (by/via) | | 163 |
design, leadership, policies, prioritization |
15 Principles for Secure Programming (by) | | 162 |
security, validation, testing |
Become a Better Developer With Clean Code Essentials: YAGNI, KISS, and DRY in Software Engineering (by) | | 161 |
minimalism, simplicity, maintainability |
Ethical Web Principles (by+/via) | | 160 |
web, ethics, w3c |
Goodhart’s Law in Action: 3 Webperf Examples (by/via) | | 159 |
performance, lighthouse, web-vitals, metrics, google, examples |
Program Errors Out of Existence (by) | | 158 |
programming, errors |
The Art of Clean Code: A Practical Guide to Writing Maintainable JavaScript | | 157 |
guides, javascript, maintainability |
What Developers Miss About the Single Responsibility Principle (by/via) | | 156 |
solid |
How Gestalt Principles Influence UX Design (via) | | 155 |
user-experience, design |
Mastering Clean Code With SOLID, DRY, KISS, and YAGNI Principles (by) | | 154 |
solid, quality, craft |
The Golden Ratio in CSS (by) | | 153 |
css, design |
Conway’s Law: The Hidden Force Shaping Your Software Architecture (by) | | 152 |
architecture, engineering-management |
The Evolution of CSS: From Early Days to Flexbox and Grid (by/via) | | 151 |
videos, css, history, concepts |
Good UX Is Not Just About Minimizing Clicks (by/via) | | 150 |
user-experience, design, processes |
Frontend Development Practices That Will Help You Avoid Failure (by/via) | | 149 |
best-practices, tech-stacks, architecture, validation, linting, testing |
The Nine Node Pillars (by/via) | | 148 |
nodejs, dependencies |
Interface Segregation Principle in React (by) | | 147 |
solid, react |
80/20 Accessibility (by) | | 146 |
accessibility |
SOLID Principles for Designers (by) | | 145 |
design, solid |
HTML Web Components Make Progressive Enhancement and CSS Encapsulation Easier (by/via) | | 144 |
html, web-components, solid, progressive-enhancement, examples |
The Art of Clean Code: Mastering the SOLID Principles | | 143 |
quality, solid |
Some UX Design Principles Startups Should Know (by/via) | | 142 |
user-experience, design |
Opinions for Writing Good CSS (by) | | 141 |
css, conventions |
Ethical Web Principles (by+/via) | | 140 |
web, ethics, w3c |
Write SOLID React Hooks (by) | | 139 |
react, hooks, solid |
Applying the Four Principles of Accessibility (by) | | 138 |
accessibility, wcag |
Software Engineering Principles Every Frontend Developer Should Know | | 137 |
craft, quality |
Manifesto for a Humane Web (by) | | 136 |
websites, manifestos, web, accessibility, dei, security, sustainability, user-experience |
Build Your Own React.js in 400 Lines of Code (by) | | 135 |
react, jsx |
15 Essential UX Design Principles and Practices for Developers (by/via) | | 134 |
user-experience, best-practices |
Psychology and UX: Decoding the Science Behind User Clicks (via) | | 133 |
user-experience, design |
Homepage Design: 5 Fundamental Principles (via) | | 132 |
design, homepages |
What Is Utility-First CSS? (by) | | 131 |
css, presentational-css |
Tailwind Marketing and Misinformation Engine (by) | | 130 |
tailwind, css, semantics, maintainability, marketing |
A Manifesto for Small, Static, Web Apps (by) | | 129 |
manifestos, web-apps |
SOLID Principles: They’re Rock-Solid for Good Reason (by) | | 128 |
programming, solid |
Web Platform Design Principles (by+/via) | | 127 |
web-platform, software-design, standards, w3c |
“HTML First” Is Not HTML First (by) | | 126 |
html, quality, craft |
The Golden Rule of Web Performance and Different Performance Engineering Specializations (by/via) | | 125 |
performance |
The Goldilocks Principle for Prototyping (via) | | 124 |
videos, prototyping, usability |
Behavior Belongs in the HTML (by) | | 123 |
html, javascript |
Is It Worth Keeping Your CSS DRY—Pros and Cons | | 122 |
css, maintainability |
HTML First (by) | | 121 |
websites, html |
We Need Web Progress, Not Pessimism (by) | | 120 |
web-platform |
Designing for All: The Basic Principles of Web Accessibility (via) | | 119 |
accessibility, fundamentals, aria, tooling |
What Happened to Separation of Concerns in Frontend Development (by) | | 118 |
maintainability, css, frameworks, history |
Sustainability and Tech and Us (by) | | 117 |
sustainability, performance, minimalism |
Writing Clean Code: Best Practices and Principles (by) | | 116 |
javascript, best-practices, conventions, formatting, maintainability |
The 5 Principles of Unit Testing (via) | | 115 |
testing, quality |
4 Design Principles I Use Every Day to Avoid Bad UX and Create Products That Work for Everyone (by) | | 114 |
design, user-experience, dei |
The SOLID Principles: Writing Scalable and Maintainable Code | | 113 |
solid, scaling, maintainability |
Three Key Principles for an Accessible Website (by+/via) | | 112 |
accessibility |
48 Laws, Rules, and Principles of Web Development (by) | | 111 |
programming, terminology |
Visual-Design Principles and UX Design Best Practices (via) | | 110 |
design, user-experience, best-practices |
A Designers Guide to the Principles of Web Design (via) | | 109 |
guides, design, consistency, legibility, navigation, images, hierarchy, whitespace, usability |
Formulating Your Product Design North Star (aka Design Principles) (by/via) | | 108 |
design, processes |
UX Principles for AI Products (by/via) | | 107 |
user-experience, ai |
From UX to Growth Design: 5 Principles to Multiply Your Value (by/via) | | 106 |
user-experience, design |
Privacy Principles (by+/via) | | 105 |
privacy |
Platform Engineering Teams Done Right… (by) | | 104 |
platform-engineering |
5 Principles of Readable Code: KISS, YAGNI, DRY, BDU, Occam’s Razor | | 103 |
maintainability |
7 Principles of Design Psychology Every UX Designer Should Know (by/via) | | 102 |
design, user-experience |
Select the Right Tool for the Job (by) | | 101 |
|
Proximity: Gestalt Principle for User Interface Design (via) | | 100 |
videos, design |
Accessibility and MVPs (by) | | 99 |
accessibility |
10 Key Principles of User-Centered Design (via) | | 98 |
design, usability, user-experience |
The BBC’s 15 Web Principles—15 Years Later (by) | | 97 |
web, history |
Design Principles for the Web (by/via) | | 96 |
videos, design |
W3C TAG Ethical Web Principles (by) | | 95 |
ethics, w3c |
20 Principles I Learned From 10 Years of Developing Software (by) | | 94 |
|
The Design Principle Paradox (by/via) | | 93 |
design |
UX Principles That Include Cognitive Accessibility (by) | | 92 |
user-experience, accessibility |
Applying SOLID Principles in React (by) | | 91 |
quality, maintainability, solid, react |
Software Engineering: The Soft Parts (by) | | 90 |
|
Design Principles for the Web (by/via) | | 89 |
videos, software-design, web |
10 Dos and Don’ts of Web Design in 2022 (by/via) | | 88 |
design |
The Cicada Principle and Why It Matters to Web Designers (by/via) | | 87 |
design |
W3C TAG Ethical Web Principles (by+/via) | | 86 |
ethics, w3c |
Resilience, Flexibility, and Immediacy: Working With Headless Systems (by/via) | | 85 |
headless, resilience |
If Design Principles Are for Designs, Then Design Values Are for Designers (via) | | 84 |
design |
9 Useful Principles of UX Design (via) | | 83 |
user-experience, design |
Principles of Object-Oriented Programming in TypeScript (via) | | 82 |
typescript, oop |
Designing “Above the Fold”? Try the Reciprocity Principle (via) | | 81 |
design |
Design System—Principles of Success (via) | | 80 |
design-systems |
Remember You Are Not the User (by/via) | | 79 |
accessibility, internationalization, user-experience |
Web Platform Design Principles (by/via) | | 78 |
web-platform, software-design, standards, w3c |
Three Principles to Better Present Your UI Designs (by/via) | | 77 |
design |
Writing Clean JavaScript Tests With the BASIC Principles (by) | | 76 |
javascript, testing |
New Principle: Do Not Design Around Third-Party Tools Unless It Actually Breaks the Web (by) | | 75 |
software-design, css |
8 Fundamental Principles of Effective Web Design (by) | | 74 |
|
Principles by Design (by/via) | | 73 |
design |
The (Most Comprehensive) JavaScript Design Principles Guide (by) | | 72 |
guides, software-design, javascript |
UX Principles That Include Cognitive Accessibility (by) | | 71 |
accessibility, user-experience |
Making the Web—Faster (by) | | 70 |
web, performance, developer-experience |
9 Principles of Good Web Design (via) | | 69 |
design, simplicity, navigation, content, layout, performance, mobile |
10 Principles of the Best Landing Page Design (via) | | 68 |
design, landing-pages |
The Principles of Visual Communication (by/via) | | 67 |
design, communication, examples |
The Cicada Principle, Revisited With CSS Variables (by) | | 66 |
css, custom-properties |
Goodbye, Clean Code (by) | | 65 |
processes, quality |
5 Simple UX Principles to Guide Your Product Design (by/via) | | 64 |
user-experience, design |
The Psychology of Design (by/via) | | 63 |
design, user-experience |
DRY HTML or DRY CSS? (by/via) | | 62 |
maintainability, html, css, bem, oocss, atomic-css |
Laws of UX (by) | | 61 |
websites, user-experience |
Universal Principles of User Experience Design (by/via) | | 60 |
user-experience, design, typography |
The Two Extremes of Writing CSS, and What We Can Learn From Them (by) | | 59 |
css, concepts, best-practices, comparisons |
DRY CSS: How to Use Declarations Just Once, Effectively (by) | | 58 |
how-tos, css, maintainability |
What We Should Teach Up-and-Coming Developers (by) | | 57 |
training, quality, ethics |
CSS Architecture and the Three Pillars of Maintainable CSS (by/via) | | 56 |
css, architecture, maintainability, solid |
The Nine Principles of Design Implementation (by/via) | | 55 |
design, html, css |
Two Paradigms of Web Development (by) | | 54 |
concepts, best-practices, comparisons |
Inclusive Design Principles (by+) | | 53 |
websites, accessibility, dei, community |
Principles of Web Development (by) | | 52 |
user-experience, quality, simplicity, maintainability, learning |
[Insert Clickbait Headline About Progressive Enhancement Here] (by) | | 51 |
progressive-enhancement, javascript, economics |
Quick Tip: DRY Up Your Model Validations Tests (by/via) | | 50 |
testing, validation, ruby-on-rails, tips-and-tricks |
You Got Your CSS in My JavaScript (by) | | 49 |
javascript, css |
Technical SEO—Fundamental Principles (by/via) | | 48 |
seo, fundamentals |
Design Principles: Compositional, Symmetrical, and Asymmetrical Balance (by/via) | | 47 |
design |
Design Principles: Compositional Flow and Rhythm (by/via) | | 46 |
design |
Design Principles: Dominance, Focal Points, and Hierarchy (by/via) | | 45 |
design, hierarchy |
Web Design and Principles (by) | | 44 |
design |
Design Principles: Visual Weight and Direction (by/via) | | 43 |
design |
3 Principles for Perfect Typeface Pairing (via) | | 42 |
typography, fonts |
CSS, DRY, and Code Optimization (by) | | 41 |
css, optimization, maintainability |
Design Principles: Connecting and Separating Elements Through Contrast and Similarity (by/via) | | 40 |
design, contrast, colors |
Design Principles: Space and the Figure-Ground Relationship (by/via) | | 39 |
design, spacing |
13 Tenets of User Experience (by/via) | | 38 |
user-experience |
CSS Architectures: Principles of Code Cleanup (by/via) | | 37 |
css, optimization, quality |
The Single Responsibility Principle (via) | | 36 |
solid, php |
The Open/Closed Principle (via) | | 35 |
solid, php |
Mastering CSS Principles: A Comprehensive Guide (by/via) | | 34 |
guides, css, link-lists |
The Open/Closed Principle Applied to CSS (by) | | 33 |
solid, oocss, css |
Google HTML/CSS Style Guide (by+/via) | | 32 |
google, html, css, style-guides, quality, conformance, formatting, naming, sorting |
Decoupling HTML From CSS (by/via) | | 31 |
html, css, smacss |
Redefining Hick’s Law (by/via) | | 30 |
design |
The Performance Golden Rule (by) | | 29 |
performance |
“window.scrollTo()” or: When to Stay Clear of User Agents (by) | | 28 |
browsers |
The Guide to CSS Animation: Principles and Examples (by/via) | | 27 |
guides, css, animations, examples |
5 Principles of User-Centered Interface Design (by/via) | | 26 |
design, user-experience |
Web Development Principles: Develop for What Is, Not What Could Be (by) | | 25 |
|
The Principles of Cross-Browser CSS Coding (by/via) | | 24 |
css, box-model, browsers, support |
Principles of Design: Color (via) | | 23 |
design, colors |
Principles of Design: Contrast (via) | | 22 |
design, contrast, colors |
Principles of Design: Proximity (via) | | 21 |
design |
HTML/CSS Frameworks: Useful, Universal, Usable, Unobtrusive (by) | | 20 |
frameworks, html, css |
The True Advantage of CSS (by) | | 19 |
css, maintainability |
10 Principles of Readability and Web Typography (via) | | 18 |
design, typography, readability |
The Principles of Beautiful HTML Email (by/via) | | 17 |
email, writing, microcontent |
12 Principles for Clean HTML Code (by/via) | | 16 |
html, encoding, formatting, naming, css, conformance |
Code Responsibly (by) | | 15 |
websites, best-practices |
7 Principles of Clean and Optimized CSS (by/via) | | 14 |
css, optimization, minification, hacks |
The Principles of Project Management (by/via) | | 13 |
project-management, prioritization |
10 Principles of Effective Web Design (by/via) | | 12 |
design, usability, performance, simplicity, whitespace, conventions, testing |
The Principles of Beautiful Typography (by/via) | | 11 |
typography, fonts, readability, legibility |
Cost of Solution vs. Cost of Problem (by) | | 10 |
economics, prioritization, comparisons |
The Principles of Beautiful Web Design (by/via) | | 9 |
design, processes, overviews |
The Four Essentials of Modern Web Design (via) | | 8 |
conformance, accessibility, semantics, quality |
Fitts’s Law (by) | | 7 |
design, usability |
Future of the Web, a Must-Read (by) | | 6 |
web-platform, visions, mozilla, opera |
First Rule of Usability? Don’t Listen to Users (via) | | 5 |
usability, testing |
A Dao of Web Design (by/via) | | 4 |
design |
“How Do I Force…?” | | 3 |
best-practices |
The Web Is Ruined and I Ruined It | | 2 |
html, css |
Effective Use of Style Sheets (via) | | 1 |
css, maintainability, craft |