Jeremy Keith

Design Principles For The Web

Solve problems with native HTML and CSS first. The Principle of Least Power leads to more robust, accessible, and performant outcomes for the web.

Design Principles For The Web
#1about 3 minutes

Understanding the Double Diamond design process

The Double Diamond model helps teams collaborate by making it explicit whether they are in a divergent or convergent phase of work.

#2about 3 minutes

Connecting purpose, principles, and patterns

Your organization's purpose (the "why") should inform your principles (the "how"), which in turn guide the final patterns you build (the "what").

#3about 5 minutes

How to create effective design principles

A good design principle forces prioritization and passes the reversibility test, meaning its opposite could be valid in a different context.

#4about 2 minutes

Exploring universal principles and eponymous laws

Eponymous laws like Hofstetter's Law and Murphy's Law act as universal truths that can inform project planning and risk management.

#5about 6 minutes

The web's foundational principle of tolerance

Postel's Law, or the robustness principle, advises being conservative in what you send and liberal in what you accept, a core tenet of the web.

#6about 3 minutes

Applying the principle of least power

Choose the least powerful language suitable for a task, such as using HTML or CSS before resorting to JavaScript, to build more resilient solutions.

#7about 4 minutes

Choosing between native elements and custom components

Deciding between native HTML elements and custom-built components involves a trade-off between user access and developer control.

#8about 2 minutes

Why the web values ubiquity over consistency

Unlike native platforms that prioritize consistency, the web's core value is ubiquity, ensuring content remains accessible across devices and time.

Related jobs
Jobs that call for the skills explored in this talk.

d

Saby Company
Delebio, Italy

Junior

job ad

Saby Company
Delebio, Italy

Intermediate

Featured Partners

Related Articles

View all articles
SA
Sead Ahmetovic
Sir Tim Berners-Lee – the genius behind the World Wide Web
We are sure Sir Tim Berners-Lee does not need a lot of introduction. The man behind the World Wide Web and HTML is well-known not only in developer circles but amongst general masses as well. However, to show appreciation and joy for having Sir Tim a...
Sir Tim Berners-Lee – the genius behind the World Wide Web
DC
Daniel Cranney
The State of HTML 2024: What can we learn from it?
The results of the State of HTML 2024 survey are in! Though the name suggests it’s HTML-only, the survey focuses on the web platform in a more general sense, giving us some fascinating insights into not only the state of the web, but also some sense ...
The State of HTML 2024: What can we learn from it?
BB
Benedikt Bischof
Web Development Best Practices: What The Data Tells us
Welcome to the new issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Laurie Voss who gave advice about the best practices in web development. What you will learn:What’s the current state of web development - “k...
Web Development Best Practices: What The Data Tells us
AH
Alex Husar
Top 5 Web Design Trends for 2023
Web design is the process of creating websites to inform, communicate, engage, and entertain an online audience. It involves many different stages, including:site planning and developmentcontent generationinterface designvisual stylingWeb design is r...
Top 5 Web Design Trends for 2023

From learning to earning

Jobs that call for the skills explored in this talk.

Web Designer

Web Designer

Nothing
London, United Kingdom

HTML
Figma
Adobe InDesign
Adobe Photoshop
Adobe Illustrator