Design in the Age of AI: Craft, Tools, and the Future of Creativity
In this episode of "How Many CTOs Does It Take?" podcast, hosts Scott Porad and Brad Hefta-Gaub welcome design veteran Vince Dean for a deep dive into the shifting world of product design in the AI era. With over two decades of experience across corporate and freelance roles, Vince unpacks how design tools, workflows, and creative expectations have evolved—from Photoshop to Figma, from static mocks to design systems.
They explore the unique challenges of designing for connected TV platforms, the rise (and friction) of standardization in design systems, and how AI is both a productivity multiplier and a creative constraint. Vince brings a designer's perspective to questions many engineering leaders are now asking: How much of design can AI automate? Where does human craft still shine? And what does all this mean for the next generation of junior designers?
This episode is a must-listen for CTOs, product leaders, and anyone navigating the intersection of design, technology, and artificial intelligence.
- 00:00 Introduction and Welcome
- 01:00 Guest Introduction: Vince's Journey in Design
- 02:33 The Evolution of Connected TV
- 05:15 Challenges in Design Standardization
- 10:07 The Role of AI in Design
- 20:29 Exploring Figma and Design Tools
- 28:17 Retrofitting Design Systems
- 28:55 Open Source Design Systems
- 30:12 AI and Design Systems
- 31:42 The Role of AI in Prototyping
- 36:16 AI's Creative Limitations
- 39:24 Ethical Implications of AI in Design
- 43:54 Challenges with AI in Visual Design
- 53:08 Future of AI in Design
- 54:15 Conclusion and Podcast Outro
Resources:
- How Many CTOs Pod: https://howmanyctospod.com
- Scott Porad: https://www.linkedin.com/in/scottporad/
- Brad Hefta-Gaub: https://www.linkedin.com/in/bradheftagaub/
- Vince Dean: https://www.linkedin.com/in/vdean/
#TechPodcast #EngineeringPodcast #DevTalks #PodcastForDevs #HowManyCtos #Podcast #Ctos #CtoPodcast #Technology #Engineering #SoftwareDevelopment #Entrepreneurship #DesignPodcast #ProductDesign #DesignLeadership #AIinDesign #DesignSystems #Figma #ConnectedTVDesign #UXDesign #UIDesign #EngineeringPodcast #HumanCenteredDesign #GenerativeAI #DesignCraft #DesignEthics #VisualDesign #DesignTools #CreativeTech #PromptCrafting #FutureOfDesign #AIProductivity #DesignOps #DesignThinking #AIvsHumanCreativity #DesignStrategy #ProductDevelopment
Articles from this episode
Vince Dean: I haven't seen like craft, I've seen like sort of an amalgamation of the deductive whatever it is that spits out, but like really figuring out a way to draw craft out of that. I don't know that it can do that. 'cause you know, our jobs are sort of. To bring out the human factor, and whatever you're looking at or whatever you're using,
Brad: All right. Welcome everybody to another episode of the How Many CTOs Take podcast. I'm Brad Hefta-Gaub and my co-host is. Scott Porad. And today we have a very special guest with us, uh, Vince, Dean, Vince, uh, and I go way back. Um, and, uh, we're gonna talk to Vince about, uh, design and, and what the, what the latest is happening there.
Vince Dean: Sure. Well, um, Brad and I of course have a lot of history. We. I think we started working together in 99. It's been a while
Brad: probably.
Vince Dean: Um, but, uh, I, you know, I kicked off my design career. More than two decades plus ago, and, and been in and outta corporate since.
Brad: very cool.
Scott Porad: Quick, can I double click on the connected TV stuff for a second? How, what ways was it similar to the old time internet in terms of being difficult?
Vince Dean: It really, when we started, um, it really felt like the wild, wild west, you know? Um, it's 10 years ago when I got started, and now it's been very much like systematized and template templatized.
Brad: can imagine that, uh, kind of when you say the wild west of the early web, you know, I kind of picture back when, uh, it was, you know, mosaic and Internet Explorer or something like that.
Vince Dean: Yeah, it's gotten much more standardized by today's standards. I mean, the last project I did was for PBS. Um. It's actually for the local conglomerate here in town called Cascade, PBS.
Scott Porad: I'd like to come back to the navigation point for a second and get your take on something you mentioned that. At the beginning of the web how navigation was and websites was all over the place and it's standardized a little to the top and the left.
Brad: Aren't we all?
Scott Porad: Yeah. And in the family, you know, I have some folks that are a little bit older. My, my parents are still around. I've got in-laws, et cetera. And believe it or not, um, I had some grandparents that lived into their nineties. I had four of them actually, actually I had two, and Lisa too. And so I was even doing sort of tech support for folks who are really old and uh, every time I have to help them, especially on mobile apps, it's so obvious to me how inconsistent.
Vince Dean: Yeah, I mean, I, I agree with you on standardization, but every once in a while a disruptor comes along and changes.
Brad: yeah. I mean, it's interesting, Vince, you know, one of the things that I have always, uh, valued about working with you, and I think this is, you know, I don't, you know, uh, you're, you're quite good at what you do and there's plenty of people I've worked with in design that are good at what they do and, um.
Vince Dean: or just like respect across the board. You know, a designer should respect, you know, what the engineers are doing, and the engineers should respect what the designers are doing. And, and it goes all the way to the top. There needs to be some sort, sort of synergy there that where, where you get good results and, um, you know, when you work in an organization where people, you know, don't partly understand and respect each discipline.
Brad: And you're getting better stuff. Yeah, yeah, totally. Um, so the, a little bit of a hard pivot, but I'm kind of curious, uh, Vince, to get, I mean, maybe, maybe the take on this is gonna be interesting, like this, uh, the world of LLMs and this sort of like, churning of everything that's ever been built, you know, every design that's ever been done, you know, existing in this like, space of, uh, reproducibility of, of generative ai.
Vince Dean: It's changed my sort of approach quite a bit. Um, but, uh, and, but the principles around design are still the same. Uh, I mean, I've been really heavily experimenting with AI for the last couple of years and, um.
Brad: right? Do you see that? Same? So what I hear you saying is kind of, it sounds very similar to what I have experienced in the, in the side of sort of writing code where it's like, um, you know, I come to the table with a.
Vince Dean: Yeah. I wanted to, like, for a designer like me and many, many designers that I know they have. Thousands of Figma files and thousands of things within a Figma file and layouts and icons and all of those things. And I simply like, I sort of bought into some of the hype around NCP. Right? Um, and I forget what the acronym is for
Brad: Think it's model context Protocol.
Vince Dean: Um, so. Essentially it, it's a, it's a tool that will allow you to connect very, your applications, your local applications to an ll and m. And it goes out and, and does that through a repo like GitHub and you can have it check things, right? That's the way I understand it. I'm a complete novice, by the way.
Brad: Um, and, and to clarify, Vince, 'cause uh, so this is, you had this idea of a type of common action that you have to do as a designer.
Vince Dean: that's a big thing, right? Like, is the copy legible on this gray background? Let's have an LLM check that. There's no easy way to do that. Um, so what I wanted, ultimately what I wanted was to have an LLM look at all my Figma files and uncover where ex accessibility was an issue.
Brad: it's interesting right? Because you, I, what I hear in that story is the idea that as a designer you have very real workflow things that you have to do.
Vince Dean: Yeah. It, it failed. Like, and, and, and I will say maybe I did something wrong, but I did get them talking to one another. The, the, the cool thing that came out of that project was, is. And I, I use Gemini. Gemini quite a bit. I use all of them, but Gemini is really good at being a partner at troubleshooting something.
Scott Porad: So, can I go back to this accessibility question for a moment? Sit sitting aside the AI part if we wanted to.
Vince Dean: yeah, there is, there's actually a tool in Figma that will do that, but it only checks incrementally that, that the things you tell it to check.
Scott Porad: Yeah, so like Figma doesn't have like a check all button
Vince Dean: if there is one.
Scott Porad: Right. I, I don't know. I actually have a, can I ask, can I detour for a second? Sidebar for a second and ask about Figma?
Brad: Mm-hmm.
Scott Porad: So look, I'm a, I'm a, I've worked in engineering and product management for my career. I've never really worked in design. In fact, I have a, when I'm introducing myself to a new team, I have this slide I give, which is like, Hey, here's all the things I've done in my career.
Brad: why, that's why you've never landed a job in design is, is 'cause you
Scott Porad: always use comic sands. That's it. Pardon me. So it, see, I have a question about Figma and it, this is gonna require maybe you giving us or me a little bit of education about the design tool landscape.
Vince Dean: Yeah. I The difference between like Figma, the, the, the core difference between Figma and, and Photoshop as Figma was made specifically for product. And so they built all the tools inside of it around building for product. Photoshop is for pictures.
Scott Porad: Interesting. So they were, whereas an industry we were, we were taking tools really designed for other purposes and trying to make them design online products. Figma, whoever owns Figma came along and said, let's make a tool really designed. For people who are designing online products, designers yourself.
Vince Dean: Yeah, there were a few. I, like I said, I think it's XD is the other one.
Brad: Um, in some sense it's like you said, Vince, it's like they were disruptors in that they, yeah.
Scott Porad: Okay, so now I have a follow up question. As an engineering leader, what can I do? What can I have my engineers do to work with you and the design team and figment, et cetera, to get them to make, make it easiest and most effective for you?
Vince Dean: Most effective for me is, Hmm, that's a good question.
Scott Porad: Lemme ask a different, a tangently related question. It does Figma actually produce the style sheet, the CSS code.
Vince Dean: Yes. Yes.
Scott Porad: Oh, interesting. Yeah. So, so in the old world where a designer would give an engineer an image and the engineer would try and figure out the CSS from that, in the Figma world, it generates that.
Vince Dean: Yeah. And it's not perfect by any stretch, but the styles are there.
Scott Porad: Interesting.
Vince Dean: Um, and if you, if you design it and build it out perfect, you'll get really good results. But if you're sloppy about it, you won't. Um mm-hmm. And the other beauty of Figma is like you, you can set up a whole design system, like you have these things that you reuse throughout all of your layouts.
Scott Porad: so you're giving me a clue of, of something we can do, which is to the extent that as engineers, we keep.
Vince Dean: that's really, really hard.
Brad: Yeah. That's one of the things I think that, uh, when we chatted with Greg Conklin, that was one of his things. He said early on, you know, like early on. Get a design system, make sure you're using a design system.
Vince Dean: And the, the other, the hard part about design systems is if you are, say, a startup, for instance, you don't build a design system until you're, you know.
Brad: you know what that sounds like, Scott? No. What's that sound like?
Vince Dean: Yeah. I mean, you could be very conscious of that build process along the way.
Scott Porad: a, if I were starting a, an A project today, whether mobile app, online ct, or whatever. Are there like open source design systems I could just sort of download to start with?
Vince Dean: Yeah. There are tons of them. Yeah. Oh,
Brad: mm-hmm. Like skeleton or tailwind. Yeah. Or right. Yeah.
Vince Dean: And you can take those and sort of modify them to suit your needs.
Scott Porad: Yeah. But as you're saying, when you're getting started with your application, whatever it is, you might, you need to. Iterate and modify that design, then you're kind of, there's an interesting trade off there.
Vince Dean: Yep. Yep. And you get to a point where if you have a really good design system, an engineer can just take the modules and create, create a layout on their own. They don't need design and even involved, um, yeah, maybe look at it, qa, you know, that type of thing when you're ready to push it.
Brad: Um, like the product owner can come say, oh, we now want a mute button here. And it's like, oh, well I'm just gonna go use the button from the button module. And um, I already had a, a, there was already a speaker icon that existed on the volume control. I'm gonna boom. Just drop that in. Now we got a mute button.
Scott Porad: Well, here's, here's an interesting thing I'm, I'm putting together, which is if from an, from the engineering side, if you're gonna try to get the AI to write your software for you, having a design system is gonna make it better because you can say, here's the design system you use, here's the modules I wanna use, whatever they're called in a design system, and.
Vince Dean: That's exactly right. And it's getting to the point where you can actually have a layout. And within that layout there are design system, uh, ingredients.
Brad: I sort of feel like this is another example, Scott, that you and I have talked about where like I've had the good fortune of working with folks like Vince who are willing to be patient enough with me to explain why a design system matters, you know, and help me understand that as a develop, you know, leading a development team, that if I can work within the cons, constraints of this design system, or we can collaborate on a design system that's gonna all of a sudden make us more efficient in the long run.
Vince Dean: Yeah. The meta part about it is like, you can tell it to, you can tell, tell it to help you know what I'm doing, so you, you know what I mean? So it's pretty insane. Like, and, and the other thing that sort of plays into that, that I've seen like the trend is like a lot of people are building these out with actually problem solving first and like.
Scott Porad: Well, I, I heard I read something online, tweet length kind of thing, uh, which, you know, a designer question. You know, will AI really, you know, fill designers, so to speak? Not like murder, but like career. The person said, no, you still have to get the clients to tell you what they want. And you know, if they can't tell a human, they're not gonna be able to tell the ai.
Brad: Oh, that's an interesting, hold on a second. I think I, I think I hear what you're saying, Scott. Let me just make sure I'm getting this. This is similar to what we talk about with engineering, that it's that being that Rosetta Stone between like what the product owner says. They think they, they think they know what they want and they're sort of using words to describe it.
Vince Dean: Right. I mean, we have to help the, the, the client or the product owner, whoever it is, to distill their ideas into something that's tangible and oftentimes it's wrong and we have to figure out a way to tell 'em it's wrong. So, right. That's the other interesting about thing about AI is you can tell it that, you know, tell it to question my, my assumptions.
Brad: yeah. That is interesting. I have noticed that the LLMs tend to be, they default to quite agreeable, right? If you tell them you want something, it, they're very agreeable outta the gate.
Vince Dean: And then locking on, you know, cliches and tropes and all of that stuff.
Scott Porad: here's a really interesting question about AI and design, which is. You know, the design is a fundamentally a creative enterprise.
Vince Dean: Yeah. And that's the thing that, the results that I've seen, it's not like I haven't seen like craft, I've seen like.
So,
Brad: uh, so what is your, okay. So very much related to this question of like, it, it's just kind of regurgitating stuff, um, and that that true craft, true innovation kind of has to have, uh, can't just be regurgitation of something else. Um, how do you feel about sort of the. Like everybody draw, draw myself as a Peanuts character, draw myself as a studio Ghibli character.
Vince Dean: Yeah. The implications of that is like, it's, it, it's, it's sort of mind boggling and I, I don't know how to, how to, you know, even talk about it. Um, I mean, I, I'm, I love generating images with Midjourney and seeing what I get. Um, it's really interesting some of the things that spits out, I mean, some of the posts that I've done Brad, um, are all created with Midjourney.
Brad: I, I feel like maybe this is, uh, a little bit of a provocative statement on my part, but when people complain to me that the LLMs are essentially copying something that it saw, I, I make the point that like.
Vince Dean: Yeah, we're standing on the shoulder of giants, you know, like that same cult's, true to music and art and whatever you, you know, any art form that you're in. So
Scott Porad: there, there was a pretty big court ruling in the United States about that.
Vince Dean: So it, there's so much gray area there. Like what is, it didn't. New York Times just signed a licensing deal with one of the LLMs.
Scott Porad: Right.
Vince Dean: And I'm like, really? They did that? And, and, and in my mind I thought somebody like the New York Times just would not do that. So, yeah.
Scott Porad: Well that's interesting too, 'cause that might have just been purely a business decision from the perspective of, well, they're gonna get our content one way or the other, so we might as well get, we might as well get some money for it.
Brad: Yeah,
Vince Dean: why not?
Brad: I do think it's interesting, uh, Vince, and at the risk of like becoming a little too philosophical, um, I, I appreciate that you as a visual, creative artist, right? And you, and your point is like, this is true for music as well, right? Or or storytelling. Like Yeah. We, as artists, even if we're creating original content, we can't help but be inspired by everything that we consumed.
Vince Dean: No, I mean, we tap into and get inspired by things, you know, like it, it's every single project that I've ever done that has some meat on it. The first, the first step in the process has always been to go out and look at the competition and just look at examples.
Brad: The mood board, basically.
Vince Dean: Yeah. Um, yeah. And I, I love that part of the exercise because you, it really gets the creative juices flowing. You get excited about where you're looking at and it's, you discover new things and, you know, leverage some of those ideas. Don't outright steal them.
Brad: Right, right, right. And that's those things is what I, I, I can't, I, I remember many times you and I have been in a room either working on a project together or you know, working on somebody else's project together, and it's like.
Scott Porad: And that's just one more argument that we're on the simulation. Brad.
Brad: Maybe, maybe. Um, so, uh, Vince, like you do use Midjourney and you're cranking stuff out with it, and you're pushing it in certain ways, and it, and, and yet it, you're sort of feel like it's all vanilla.
Vince Dean: Well, I mean, the visual stuff, like the stuff I get with Midjourney, it's essentially a picture. It's not product oriented. Um, like the other thing that, that it just cannot do yet is like you get a, you get something that you like, you get a result that you sort of halfway like at a midjourney and then you repro it until it.
Brad: Yeah. Like you can't ask it to go edit you once you have it. Don't ask it to change it, 'cause it'll just come up with something completely different.
Vince Dean: And don't get really specific because the minute you start getting specific, it's not gonna give you what you want. It's just not. So, um, some of the imagery's really, really, really cool.
Brad: but it's very hit or miss basically. Yeah. Uh, so Scott, I'm gonna nerd out for a second. So, uh, uh, codex, uh, chat, GPT Codex, which is one of the agent programming things you can basically, like, it's, it's similar to and GI GitHub.
Scott Porad: That, that is a funny thing. You can never get the AI to come back with the same thing twice.
Brad: That's essentially, yeah, that's it.
Scott Porad: Which is a puzzler, because sometimes you want it to come back with the same thing twice.
Brad: It, it, it struggles at that for sure.
Scott Porad: Don't change a single pixel except for these few pixels right here. And it
Brad: it have you impatient?
Vince Dean: It's just way more of a crap shoot. And, and the code part, I totally get what you're talking about too. 'cause I, I can't remember the last thing I was working on, but I, maybe it was that MPC thing, MCP thing. I had this incredibly long conversation with, um, Jim and I, and what I found is, and it this has happened before, that more than once is it will undo.
Scott Porad: we've heard that before and I would love at least in like the coding space, and it might make sense in the design space as well.
Brad: Yeah, and cur cursor starts starting to have some things, like a rollback to the previous thing.
Vince Dean: Mm-hmm.
Brad: Um,
Vince Dean: yeah, there's like integration with GitHub too, so you could, you could submit it at incremental incrementally as you're fixing things, so it doesn't, I just
Scott Porad: wanna go to tell the air as I'm talking to it, like, okay, cool.
Brad: Um, Vince, I'm kind of curious. One of the things that we have when we've talked to other folks that are really into the, um, uh, sort of using, uh, AI generated code from a software development perspective, uh, we often compare it to these like junior engineers and we kind of talk often about, and I know that at least with my team, I'm really coaching them around like, you know, treat this thing as something that you've gotta supervise.
Vince Dean: using it for explicitly for design, I just haven't really done it yet. Like outside of, and even then, it's not really designed.
Brad: so it's not right. Yeah, they're not, they're not coachable yet.
Vince Dean: No.
Brad: Yeah, it's so fascinating. Like, is it what, so what's your take?
Vince Dean: Well, it'll be interesting to see and like, I don't know what the, like, there's some weirdness around it because if you, if you have a daily LLM that you use and it actually gets to know you and learns from that and sort of gives you answers based on everything else that it's learned from you, clearly that's begins to be coaching right.
Brad: Yeah, it's getting there. Well, this was super fun, Vince.
Vince Dean: I appreciate it. I appreciate it, uh, being on board a lot of fun. Right. Thank you. I love talking about this stuff.
Intro/Outro: This episode of how many CTOs does it Take Podcast was edited by Saffron Hefta-Gaub. Our theme song was AI generated by Brad. Please follow us on all the social media platforms at at how many CTOs Pod you can find us.