{"id":573,"date":"2026-01-08T05:35:34","date_gmt":"2026-01-08T05:35:34","guid":{"rendered":"https:\/\/blog.adlington.fr\/index.php\/2026\/01\/08\/daring-fireball-the-obvious-the-easy-and-the-possible\/"},"modified":"2026-01-08T05:35:34","modified_gmt":"2026-01-08T05:35:34","slug":"daring-fireball-the-obvious-the-easy-and-the-possible","status":"publish","type":"post","link":"https:\/\/blog.adlington.fr\/index.php\/2026\/01\/08\/daring-fireball-the-obvious-the-easy-and-the-possible\/","title":{"rendered":"Daring Fireball: The Obvious, the Easy, and the Possible"},"content":{"rendered":"<blockquote><p>Shouldn\u2019t everything be obvious? Unless you\u2019re making a product that just does one thing\u2009\u2014\u2009like a paperclip, for example\u2009\u2014\u2009everything won\u2019t be obvious. You have to make tough calls about what needs to be obvious, what should be easy, and what should be possible. The more things something (a product, a feature, a screen, etc) does, the more calls you have to make.<\/p>\n<p>\u2014 Read on <a href=\"https:\/\/daringfireball.net\/linked\/2026\/01\/07\/the-obvious-the-easy-and-the-possible\">daringfireball.net\/linked\/2026\/01\/07\/the-obvious-the-easy-and-the-possible<\/a><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Shouldn\u2019t everything be obvious? Unless you\u2019re making a product that just does one thing\u2009\u2014\u2009like a paperclip, for example\u2009\u2014\u2009everything won\u2019t be obvious. You have to make tough calls about what needs to be obvious, what should be easy, and what should be possible. The more things something (a product, a feature, a screen, etc) does, the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-573","post","type-post","status-publish","format-standard","hentry","category-blog"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts\/573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/comments?post=573"}],"version-history":[{"count":0,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts\/573\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/media?parent=573"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/categories?post=573"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/tags?post=573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}