Blog
Notes on building things for the web: design systems, performance, and the WordPress that holds them together.
13 results
-
EventsVocalcom World Tour lands in Paris
Omnichannel, AI agents and Valoria on one stage - a day of customer stories, product demos and a conversation about where contact centres go next.
-
InsightsDesign tokens are a contract, not a palette
A token nobody reads is the system quietly not working.
-
InsightsOne grid, and the two rules that fail silently
Every decision below started as a measurement, not a preference. The theme ships the result, and the reasoning stays attached to it so the…
-
InsightsBlocks, not a page builder
Flexible content with a fixed vocabulary beats an open canvas.
-
NotesPerformance you do not have to remember
Every decision below started as a measurement, not a preference. The theme ships the result, and the reasoning stays attached to it so the…
-
NotesConsent before tracking, and cached either way
The head has to be byte-identical for every anonymous visitor.
-
InsightsShipping the design system as a URL
A short note, written to give the listing something real to lay out. Cards have to survive a title that wraps to three lines…
-
NotesWriting for a measure, not a container
A short note, written to give the listing something real to lay out. Cards have to survive a title that wraps to three lines…
-
NotesThe lazy-loading trap nobody sees
Core only applies its heuristic inside the main loop.
-
InsightsFluid type without the tears
A short note, written to give the listing something real to lay out. Cards have to survive a title that wraps to three lines…