Tamer Mohamed
Tamer Mohamed

Engineering Leader & People Manager

HomeAboutProjects
© 2025

Writing

Technical Leadership

Building a Scalable Design System - Chapter 2: Theming with Semantic Tokens

February 25, 20255 mins read

Semantic tokens act as an abstraction layer between raw design decisions (primitives) and component-specific styles. Instead of defining colors as `#1A73E8`, we use a semantic name like `color-primary`, which can then be redefined based on the active theme.

Technical Leadership

Building a Scalable Design System: Chapter 1: Laying the Foundation for a Scalable Design System

January 21, 20255 mins read

A comprehensive guide to building a platform-agnostic, scalable design system that can evolve with your organization