Ship faster with an offline-first mindset
Treating the network as an enhancement — not a requirement — changed how I architect every mobile app. Here is the exact pattern I use.
Read · 1 min →Most developer portfolios are blue. Memorability starts where convention ends — a practical system for picking a palette people can recall a week later.
Ask someone to describe five developer portfolios they saw last month. They will describe one — the one that broke the blue-and-purple gradient mold.
#0C0B09) or warm ivories. Temperature is felt before it is seen.Every text/background pair must clear WCAG AA (4.5:1). Memorable never gets to mean unreadable.
Show someone the site for 10 seconds. A day later ask what color it was. If they answer instantly, ship it.
Treating the network as an enhancement — not a requirement — changed how I architect every mobile app. Here is the exact pattern I use.
Read · 1 min →A checklist I run on every build before launch — the eight changes that reliably move a React app from the 70s into the high 90s.
Read · 1 min →