a
ashiq.dev
Ashiq C
AshiqSoftware Engineer
blogs
Blog
~
blog

Blog

Writing about engineering, design, and building software.

Rethinking State Management in React

Why most apps don't need a global state library, and patterns that work better with React Server Components.

Feb 2026·6 min·
ReactArchitecture

Building a Design System from Scratch

Lessons from creating a component library used across multiple products: tokens, variants, and composition patterns.

Jan 2026·8 min·
Design SystemsCSS

The Case for Boring Technology

How choosing well-understood tools over shiny new ones leads to more reliable software and faster delivery.

Dec 2025·4 min·
EngineeringOpinion

Performance Auditing with Core Web Vitals

A practical guide to identifying and fixing performance bottlenecks using Lighthouse, CrUX, and real user monitoring.

Nov 2025·7 min·
PerformanceWeb Vitals