{"id":42,"date":"2026-04-16T15:41:49","date_gmt":"2026-04-16T15:41:49","guid":{"rendered":"https:\/\/petemorley.co.uk\/blog\/?p=42"},"modified":"2026-04-20T10:26:31","modified_gmt":"2026-04-20T10:26:31","slug":"lets-be-controversial-some-advice-for-digital-graphic-designers","status":"publish","type":"post","link":"https:\/\/petemorley.co.uk\/blog\/2026\/04\/16\/lets-be-controversial-some-advice-for-digital-graphic-designers\/","title":{"rendered":"Let&#8217;s be controversial. Some advice for digital graphic designers"},"content":{"rendered":"\n<p>The worst piece of self-affirming advice I see and it\u2019s been thrown around for the last 15 or so years. This really wasn\u2019t the mindset, and it\u2019s stunted a generation of web designers.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Graphic designers don\u2019t need to know how to code.&nbsp;<\/strong><\/h2>\n\n\n\n<p>It\u2019s an idea that gets repeated, usually as reassurance. On the surface, it sounds liberating; especially if you\u2019re a designer who has no interest in becoming a developer.<\/p>\n\n\n\n<p>But it\u2019s also one of the most limiting pieces of advice in modern web design.<\/p>\n\n\n\n<p>If you design for the web and you don\u2019t understand how the web is built, you\u2019re designing in the dark. I&#8217;ll go as far as to suggest that you aren&#8217;t designing anything at all; you&#8217;re just making pictures.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Should I, as a graphic designer understand how to code?<\/strong><\/h2>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Yes. <em>Yes, you fucking should.<\/em>\u00a0<\/strong><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>I\u2019m not saying that you need to know how to build an accessible, lean WordPress theme from scratch, or that you should know how to plug a front end in to a custom CMS. You don\u2019t need to know how to develop web apps in Laravel, React, or interpret complex database systems.\u00a0In fact, I&#8217;d suggest you don&#8217;t even look at those things unless you find dev enjoyable (which I do, because it&#8217;s actually quite fun).<\/p>\n\n\n\n<p>You don\u2019t need to know APIs, SEO, GEO or any three word acronyms other than CSS.&nbsp;<\/p>\n\n\n\n<p>But the absolute fact <em>\u2014 and this is true of every single creative endeavour \u2014<\/em> is that the more you do know about the entire process, the better you will be as a designer. <\/p>\n\n\n\n<p>This isn\u2019t art. The end product, and it is a product, has to answer to the clients question: It needs to convert, raise awareness, increase sales, convince investors. Impact should be measurable. It also has to be accessible, scalable, on brand, on budget and, <strong>possible to build<\/strong>.\u00a0<\/p>\n\n\n\n<p>The more you know about the post design process, the further you can push your creative work.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"557\" height=\"369\" src=\"https:\/\/petemorley.co.uk\/blog\/wp-content\/uploads\/2026\/04\/apcx16.jpg\" alt=\"\" class=\"wp-image-47\" srcset=\"https:\/\/petemorley.co.uk\/blog\/wp-content\/uploads\/2026\/04\/apcx16.jpg 557w, https:\/\/petemorley.co.uk\/blog\/wp-content\/uploads\/2026\/04\/apcx16-300x199.jpg 300w\" sizes=\"auto, (max-width: 557px) 100vw, 557px\" \/><\/figure>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>What\u2019s interesting is that all these disciplines start with HTML and CSS then quickly bleed in to each other. If you can build up the websites you design as static HTML and CSS front ends, you\u2019ll quickly start to streamline your work. You\u2019ll begin breaking sections in to reusable components because it\u2019s efficient. You\u2019ll build out a CSS framework with a solid starting point and foundation to save time. Your code will get leaner. You\u2019ll quickly refine a library of modules and parts that complement your design style as you revisit your design process to see how far you can push them.\u00a0<\/p>\n\n\n\n<p>So break out notepad and start building some of your frontends. You\u2019ll become a better designer because of it, developers will want to work with you and we will all live in harmony.\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The worst piece of self-affirming advice I see and it\u2019s been thrown around for the last 15 or so years. This really wasn\u2019t the mindset, and it\u2019s stunted a generation of web designers.&nbsp; Graphic designers don\u2019t need to know how to code.&nbsp; It\u2019s an idea that gets repeated, usually as reassurance. On the surface, it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":45,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,9,8],"tags":[],"class_list":["post-42","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-graphic-design","category-pure-rants","category-web-development"],"_links":{"self":[{"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":4,"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/posts\/42\/revisions"}],"predecessor-version":[{"id":50,"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/posts\/42\/revisions\/50"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/media\/45"}],"wp:attachment":[{"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/petemorley.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}