The Product Papers Logo
designUIColour

On Defining Colours for a Dark Mode User Interface

Generally I very aggressively shy away from working on a design system. Mostly what small to medium large scale and even large scale projects need can be easily covered by what already exists. But there are times when you need to tightgten your belt and get down and dirty with it. This was one of these times. Here I share my process of how I picked the colour system for the UI of this tool I am working on.

On Defining Colours for a Dark Mode User Interface
Misc

Vibe coding is not the same as AI-Assisted engineering.

Vibe coding is not the same as AI-Assisted engineering. A recent Reddit post described how a FAANG team uses AI and it sparked an important conversation about semantics: "vibe coding" and professional "AI-assisted engineering".

Vibe coding is not the same as AI-Assisted engineering.
Technology

Design System Trends That Are Actually Worth Following in 2025

The design system space is flooded with buzzwords and overcomplicated solutions. Here’s what’s actually improving workflows and what’s just noise.

Design System Trends That Are Actually Worth Following in 2025
design

Essential checklist for basic tokens for a home grown simple design system

Design systems are built to create consistency, reduce cognitive load, and make products feel familiar. They capture a brand’s visual language, tone, and interaction logic so that teams can design and build with confidence.

Essential checklist for basic tokens for a home grown simple design system