Generate a working product from this design beside a browser mockup framed by code braces

Use AI to Contribute Code and Develop Your Own Products

• 14 min read

225 Shares
Save

Working code now sits at the other end of a natural language prompt. AI is blurring the lines of your role, and that's a good thing. Master it now and expand what you can deliver: stronger deliverables that command higher freelance rates, or strategic contributions that make you indispensable to your team.

While AI-generated code doesn't make you a developer, it does make you a designer who controls more of the creation process: fewer dependencies, faster validation, and proof that your designs work.

In this video, Brandon Groce, Designer, Educator, and Product Builder, explains why designers are best positioned to build apps and websites with AI and demonstrates how he uses ChatGPT and Base44 together to create a minimum viable product.

Transcript

Vibe Coding: Ship Your Own Designs Without Writing a Single Line of Code

Vibe coding is a software development approach where AI generates entire applications from natural language prompts, allowing you to focus on high-level goals rather than manual, line-by-line coding. Coined by Andrej Karpathy in early 2025, this method relies on tools like Cursor, Replit Agent, and Claude to rapidly build prototypes, often by "giving in to the vibes" and letting AI handle complexity.

While vibe coding originated with developers, it is accessible to designers, especially through platforms like Lovable.

Lovable.dev and similar tools let you work visually instead of writing detailed, technical prompts from scratch. You import Figma designs and generate corresponding React components with styling, then describe changes in natural language: "Make the header sticky" or "Add loading state to the submit button."

© Lovable, Fair use

This feels natural because you start with your design and refine it through conversation. AI translates visual intent into a complete, working application while you focus on interaction and experience.

Building Products with AI Isn't Magic

You can use AI to build working software fast, but "working" doesn't mean "good" or "ready for users." Here are a few limitations:

  • Vibe coding suits specific project types: You might successfully build a business website, portfolio site, or even an e-commerce store end-to-end yourself. But vibe coding is generally considered unsuitable for complex, enterprise-grade applications requiring high security, strict maintenance standards, or rigorous testing protocols.

  • Prompts need technical specificity: "Make it user-friendly" means nothing to AI. You need: "Use 16px minimum font size. Ensure 44px touch targets. Add skeleton screen loading states." While the need to write code is removed, you must still understand the technical specifications of what you're asking for, and you'll still spend a lot of time iterating.

  • Code quality demands review: AI can produce code with security vulnerabilities, accessibility gaps, and performance issues. What works in a demo might put user data at risk in production or fail under load.

The sweet spot for vibe coding is projects where speed matters more than perfection, where you control the entire scope, and where failure doesn't put users or businesses at risk. That's a significant range of useful applications: just not everything.

Start Small: AI-Assisted Fixes and Features

Before you attempt to build entire products with AI, set yourself up for success and start with targeted code generation that proves value quickly:

  • Quick fixes: Approach your development team and ask if they're open to designers contributing minor fixes. For developers, fixes can go straight to code review instead of requiring valuable developer time. For designers, you can fix that button alignment issue sitting in the backlog for months, which is affecting UX. This isn't vibe coding, but it's practical AI use that builds your credibility.

  • Micro-interactions for testing: Need to validate whether a hover state feels right or if animation timing works? Generate a working version, test with users, gather feedback, then hand specifications to engineering with confidence.

  • Small features: Add a simple filter to an existing dashboard. Generate a CSV export function. Create a basic settings panel. These targeted additions practice your AI coding approach without the complexity of complete applications.

Be a Designer of the Future

This isn't about becoming a developer. It's about becoming a designer whose vision isn't constrained by dependencies. You'll command higher rates because you deliver complete solutions. You'll earn strategic influence because you prove designs work before expensive development begins. You'll build your own products, launch your own ideas, and control more of the creation process than any designer before you.

But it's your judgment that makes you valuable, not the technology. AI generates code fast, but you ensure it serves real people solving real problems. You maintain the human-centeredness that separates great products from functional ones. You test with users, validate accessibility, refine interactions, and ensure every decision prioritizes the people using what you build.

You won't thrive when you know the most prompts or use the fanciest tools. You'll thrive when you combine AI's capabilities with an unwavering focus on user needs. Build more, but don't forget why you're building.

That's the future: more capability, same principles. AI amplifies your reach, and you direct where it goes.

The Take Away

AI-generated code expands what you can deliver. If your development team allows it, start small with targeted contributions: bug fixes, micro-interactions, and small features. This isn't vibe coding, but it builds your confidence and expands your reach.

As for vibe coding itself, tools like Lovable let you import Figma designs and generate working applications through natural language. This works for business websites, portfolios, simple e-commerce, and prototypes, but enterprise applications requiring high security or rigorous testing aren't the right candidates.

With all these new tools, remember it's your judgment that makes you valuable, not the technology. AI generates code fast, but you ensure it serves real people with real problems. Maintain human-centeredness: test with users, validate accessibility, and refine interactions. Build more, but remember why you're building.

Master this balance, and you'll command higher rates, prove your strategic worth, and even build your own products. If you keep your mind open and push your limits, you'll see your capability expand and your career accelerate without losing the principles that make you valuable.

References and Where to Learn More

Want to build products that solve real problems? Master human-centered design principles with our course, Design for the 21st Century with Don Norman.

Hero image: © Interaction Design Foundation, CC BY-SA 4.0

Learn More in This Course:

UI Design Patterns for Successful Software

1 day
82
Lessons

Learn Design and AI From the Best

Get one powerful email each week, like 315,175 others.

Next email in:

What You Should Read Next

  • Read full article
    Design League Savings, AI Tutor, and Pricing Updates - Article hero image

    Design League Savings, AI Tutor, and Pricing Updates

    Rikke and I started IxDF in 2002 with nothing. We lived in a bamboo hut in Thailand with no investors, no safety net, and no plan B. We had a conviction that world-class design education should not be a privilege reserved for people who could afford a $15,000 degree.That conviction has never changed

    Social shares
    87
    Published
    Read Article
  • Read full article
    AR Heuristics to Avoid Common UX Pitfalls - Article hero image

    AR Heuristics to Avoid Common UX Pitfalls

    User testing may be the final word in usability, but usability guidelines, or "heuristics," are rubrics designers use to evaluate their designs. These guidelines are the product of decades of research and experience. They have traditionally been applied to mobile or desktop interfaces but were updat

    Social shares
    517
    Published
    Read Article
  • Read full article
    15 Inspiring UX Quotes for Innovation and Design - Article hero image

    15 Inspiring UX Quotes for Innovation and Design

    In design—and anywhere else that innovation is involved—words can often paint a picture far more vividly than strokes on a canvas ever could, and that’s true in UX design (user experience design), where inspiration often comes from straightforward phrases. These brief quotes are way more than just w

    Social shares
    823
    Published
    Read Article
  • Read full article
    Graphic Artist vs. Graphic Designer: What's the difference? - Article hero image

    Graphic Artist vs. Graphic Designer: What's the difference?

    Graphic art versus graphic design is pretty much still a bone of contention, and that’s after a long-standing debate that just keeps going on and on—more a source of intrigue than anything negative. Some believe the two overlap with a great deal of things that are interchangeable between them—but, f

    Social shares
    882
    Published
    Read Article
  • Read full article
    Spatial UI Design: Tips and Best Practices - Article hero image

    Spatial UI Design: Tips and Best Practices

    UX design for Augmented Reality (AR) has some different guidelines than what is used for screen-based UX. Designers must consider the space and the physical limits of what is comfortable for the human body. Also, as AR overlays physical space, you must be very aware of the cognitive load because you

    Social shares
    660
    Published
    Read Article
  • Read full article
    Object-Oriented UI Design: How You Can Collaborate Seamlessly with Developers and Build Better Products - Article hero image

    Object-Oriented UI Design: How You Can Collaborate Seamlessly with Developers and Build Better Products

    You’re at your routine health checkup, sipping an iced coffee on a hot day. Suddenly, you get a sharp pain in your head. The doctor looks up from her notes, a sympathetic expression on her face. “You’re experiencing sphenopalatine ganglioneuralgia.” Your heart sinks. The coffee cup drops to the floo

    Social shares
    148
    Published
    Read Article
  • Read full article
    Copy These 3 Industry-Leading Apps and Turn Object-Oriented Design into Your Secret Career Advantage - Article hero image

    Copy These 3 Industry-Leading Apps and Turn Object-Oriented Design into Your Secret Career Advantage

    Which apps do you use throughout your day? Maybe you manage your projects on Trello, use Notion as an internal docs site, and maybe, just maybe, you do some swiping on Tinder during your lunch break. Despite looking nothing alike, these three highly successful apps are organized around the same idea

    Social shares
    141
    Published
    Read Article
  • Read full article
    7 Reasons Object-Oriented UI Design Will Grow Your Career - Article hero image

    7 Reasons Object-Oriented UI Design Will Grow Your Career

    Vacation time! You book your flight. You have a reservation. It's real. You paid for it. And yet, when you open the airline's app to look at it, it's surprisingly elusive. You don't want to check in, you don't want to change it, you just want to find it and check the details. It's not on the home sc

    Social shares
    142
    Published
    Read Article
  • Read full article
    Should UX Designers Learn to Code? - Article hero image

    Should UX Designers Learn to Code?

    As with every design decision, the answer to the question “Should UX designers learn to code?” is: “It depends.” When you work with digital products, you may not always need to write lines of code, but it is an added advantage to know how to build the product that you design.In the early days of web

    Social shares
    672
    Published
    Read Article
  • Read full article
    What are the Stages of Creativity? - Article hero image

    What are the Stages of Creativity?

    Let’s explore the various stages of creativity so you can get a firmer idea of its true nature as such a powerful human resource. Graham Wallas was the first to create an overview of a creative process back in 1926. As you can imagine, lots of iterations have emerged since then. Some of these theori

    Social shares
    1.1k
    Published
    Read Article

Top Articles

Top Topic Definitions

39% of Today's Skills Will Change by 2030

The World Economic Forum expects 39% of today's skills to be transformed or become outdated by 2030.

The good news is that jobs in UX / UI design and AI are among the fastest-growing professions globally.

Build Skills That Keep You Relevant

Privacy Settings

By using this site, you accept our Cookie Policy and Terms of Use.
Customize
Accept all

Be the One Who Inspires

People remember who shares great ideas.

Share on:

Academic Credibility — On Autopilot

Don't waste time googling citation formats. Just copy, paste and look legit in seconds.

Learn Design and AI From the Best

Get one powerful email each week, like 315,175 others.

Next email in: