Ricardo Chu
Software engineer and designer. Building things on the web. Writing about the craft of building software.
Writing
Write docs like you write code
Documentation rots because we treat it differently from the software it describes.
Jun 14
Dark mode is a product decision
It is not a toggle in settings. It is a second design you have to maintain.
May 11
Static sites are not simple
SSG trades runtime complexity for build-time complexity. Both have a bill.
Apr 29
Spacing is the design system
Before you pick colors or fonts, fix your rhythm.
Mar 17
Async standups don't work (for most teams)
Written updates replace meetings only when the team already trusts each other.
Feb 3
The case for boring CSS
Why reaching for a framework before you need one is the wrong default.
Jan 8