41554 blogs · [
{
"id": "01a0bdf7-5775-71cb-9420-fe080e5b402c",
"title": "What Silicon Valley gets wrong about taste",
"url": "https://rogerwong.me/2026/09/explaining-our-tastes-is-the-point?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-18T15:00:00+00:00"
},
{
"id": "01a0bdf7-5775-71cb-9420-fe080e856675",
"title": "Limit the number of details",
"url": "https://rogerwong.me/2026/09/few-enough-things-to-care-about?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-17T19:00:00+00:00"
},
{
"id": "01a0bdf7-5775-71cb-9420-fe080f36c08e",
"title": "Design’s Legibility Gap",
"url": "https://rogerwong.me/2026/09/widen-what-counts-as-legible?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-17T17:00:00+00:00"
},
{
"id": "01a0bdf7-5775-71cb-9420-fe080f75e141",
"title": "Invisible Interfaces",
"url": "https://rogerwong.me/2026/09/trust-lives-in-the-approval-moment?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-17T15:00:00+00:00"
},
{
"id": "01a0bdf7-5775-71cb-9420-fe08102a0110",
"title": "Claude Code’s New Design Plugin Is a Big Deal for Product Designers",
"url": "https://rogerwong.me/2026/09/take-ownership-of-ai-output?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-16T17:00:00+00:00"
},
{
"id": "01a0bdf7-5775-71cb-9420-fe0810a0584f",
"title": "Design has outgrown the traditional designer",
"url": "https://rogerwong.me/2026/09/the-recruitment-pitch-problem?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-16T15:00:00+00:00"
},
{
"id": "01a0bdf7-5775-71cb-9420-fe0810fda7e7",
"title": "The point of a system is fewer decisions",
"url": "https://rogerwong.me/2026/09/systems-should-capture-decisions?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-15T19:00:00+00:00"
},
{
"id": "01a0bdf7-5775-71cb-9420-fe08110be1be",
"title": "I have a software factory, it’s just all skills (you can copy them)",
"url": "https://rogerwong.me/2026/09/isolate-build-prove-ship?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-15T17:00:00+00:00"
},
{
"id": "01a0bdf7-5775-71cb-9420-fe081206c070",
"title": "AI Is Making Product Development Faster. But Where Did the Work Go?",
"url": "https://rogerwong.me/2026/09/production-useful-not-production-ready?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-15T15:00:00+00:00"
},
{
"id": "01a0bdf7-5775-71cb-9420-fe08122b5933",
"title": "AI in product design: Why human judgment still matters",
"url": "https://rogerwong.me/2026/09/trust-in-ai-must-be-earned?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-14T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed49916e64",
"title": "The Making of Cursor's Icons",
"url": "https://rogerwong.me/2026/09/cursor-hired-a-human-for-its-icons?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-03T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4a57cdb5",
"title": "The Harness, the Horse, or the Hay",
"url": "https://rogerwong.me/2026/09/horse-harness-or-hay?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-02T17:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4b20454c",
"title": "Build a Design OS",
"url": "https://rogerwong.me/2026/09/design-os-for-people-and-agents?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-02T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4c18e50b",
"title": "Graph Engineering explained: what it is, when to use it and when not to",
"url": "https://rogerwong.me/2026/09/graph-engineering-for-ai-agents?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-01T17:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4c294206",
"title": "The Harness Is the Thing",
"url": "https://rogerwong.me/2026/09/harness-outlives-the-model?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-09-01T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4cd3a83a",
"title": "How Non-Coders Are Vibe Coding $100K+ Businesses with AI | Amol Jain",
"url": "https://rogerwong.me/2026/08/non-coders-building-real-businesses?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-31T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4d23bfef",
"title": "Taste Is All That’s Left",
"url": "https://rogerwong.me/2026/08/taste-needs-friction?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-28T17:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4de0a506",
"title": "How to choose a UI font (and 10 Inter alternatives)",
"url": "https://rogerwong.me/2026/08/ui-font-geometry?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-28T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4e5a3f51",
"title": "Software for One",
"url": "https://rogerwong.me/2026/08/personal-software-small-markets?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-27T17:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4e8592b5",
"title": "If You Build It, They Probably Won’t Come",
"url": "https://rogerwong.me/2026/08/better-product-isnt-enough?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-27T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4f0bdfba",
"title": "The future of the website",
"url": "https://rogerwong.me/2026/08/one-site-many-interfaces?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-26T17:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4f501bd2",
"title": "Is the future of software certain once AI is everywhere?",
"url": "https://rogerwong.me/2026/08/software-context-ai-agents?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-26T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed4fbb00f9",
"title": "Our AI design workflows have changed (again)",
"url": "https://rogerwong.me/2026/08/ai-design-review-interface?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-25T17:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed5007c82a",
"title": "the new product designer (and why we’re getting it wrong)",
"url": "https://rogerwong.me/2026/08/higher-bar-product-designers?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-25T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed508f58e0",
"title": "Chatbots are not the final interface: OpenAI’s Head of Design on what’s next | Ian Silber",
"url": "https://rogerwong.me/2026/08/chat-is-not-the-final-interface?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-24T20:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed50e1ea81",
"title": "Designing Memory",
"url": "https://rogerwong.me/2026/08/designing-memory-like-a-psychologist?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-24T18:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed50ff783d",
"title": "Agent Experience Needs Failure Affordances",
"url": "https://rogerwong.me/2026/08/agents-need-an-exit-door?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-14T17:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed516b9d54",
"title": "Design work isn’t vague. Our measurement is.",
"url": "https://rogerwong.me/2026/08/anchor-design-work-to-metrics?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-14T15:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed523de67f",
"title": "A design language is more than a visual theme",
"url": "https://rogerwong.me/2026/08/design-language-needs-grammar?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-13T17:00:00+00:00"
},
{
"id": "01a087d7-2610-733a-861e-b2ed524348a6",
"title": "Design Is How It Tastes",
"url": "https://rogerwong.me/2026/08/the-taste-of-good-design?utm_source=rss&utm_medium=feed&utm_campaign=main-feed",
"published_at": "2026-08-13T15:00:00+00:00"
}
] posts Claim your blog