Skip to content

Dev Design Handbook

A personal knowledge base for UI/UX fundamentals, focused on practical design knowledge for developers.

Design Principles

The five fundamental principles of visual design — essential building blocks for creating professional, polished interfaces.
  • Proximity — Creating relationships through spacing
  • Alignment — Establishing order through structure
  • Repetition — Building consistency through patterns
  • Contrast — Directing focus through differences
  • Balance — Distributing visual weight

User Experience (UX)

Understanding user experience fundamentals — from research methodologies to design deliverables.

Layout

Web layout and composition — establishing solid structure as the foundation for visual elements.

Typography

Choosing and working with typography on the web — typeface selection, pairing, and vertical rhythm.

Color Theory

Color theory fundamentals — terminology, psychology, and building professional palettes.

Content derived from "Design for Developers" by Stephanie Stimac (Manning)