design-patterns

83 bookmarks · page 1 of 2
2026-09-20 · system-design-in-depth.pages.dev

System Design In Depth

Deep system design curriculum — 18 modules, 200 units, 118 architecture diagrams, from-scratch algorithm builds, and curated video walkthroughs for senior engineers.

2025-10-09 · uxmag.com

Designing with Psychology to Make Products Stick

Product design has a lot to do with psychology. It’s less about how people should behave and more about how they actually do. In this piece, we’re sharing some principles that can be useful to keep in mind. The names might sound quite technical at first, but once you see the…

2022-11-06 · nngroup.com

Hostile Patterns in Error Messages

Premature error messages, aggressively styled fields, and unnecessarily disruptive system-status messages feel bad-mannered and increase cognitive load for users during otherwise simple tasks.

2022-03-28 · designcontest.com

Trend Alert: What is Flat Design?

Flat design is a big trend right now when it comes to design projects â€" from logos to letterhead to website design. And if you don’t get familiar with it, you might get left behind.

2022-02-23 · hypothes.is

Annotation Is Now a Web Standard : Hypothesis

Over the years, many have tried to bring us web annotations. On 23 February 2017, things took a giant leap forward when the W3C, the standards body for the web, standardized annotation. Yesterday, on February 23, things took a giant leap forward when the W3C, the standards body…

2022-02-08 · webdesignerdepot.com

How to Use Tooltips as Microinteractions

They’re generally very helpful, clear-cut in their communication, and unobtrusive, so users can do what the tooltips suggest without running into any impediment.Looked at in this way, your average tooltip is easily a micro interaction, as it helps users achieve a single task or…

2022-02-07 · ui-patterns.com

UI-Patterns.com

User Interface Design Pattern Library. UI patterns for web designers. See screenshot examples and learn how to do great design like the pros.