Designers Who Code: Can AI End Your Papercut Backlog?
Weâve implemented Devin and other AI tools in the Neon Design teamâand it worked.
Designers often spot a long list of UX papercutsâthose small, frustrating issues that quietly erode a products qualityâbut development teams are often focused on bigger priorities and buried under long backlogs. This is where vibe coding can empower designers to break this cycle.
Now, with tools like Devin, weâre changing that story. By leveraging AI codegen, designers at Neon can âvibe codeâ away the papercut backlogâshipping real, production-ready improvements without waiting in the queue. This shift empowers us to raise the quality bar, act on what we see, and deliver a smoother and more polished experience for our users experience.
Shipping improvements with Devin
Devin is an AI-powered code generation tool designed for software development. It understands our system architecture and repo structure, so designers can prompt it with scoped changes and get back a ready-to-review pull requestâturning design intent into real product improvements, fast
Lets take a look at Devin in action by one of my Product Designers, Lacho.
A recent example of using Devin:Â
The front-end engineer I was partnered with was pulled into another project, leaving a minor item unresolvedâa simple confirmation modal tied to an action. With access to Devin, I wrote a clear, detailed prompt outlining the requirements, asked it to sanity-check its understanding, and let it take a first pass. The ideal outcome was Devin providing the code needed to implement the modal with an action and prep the PR for review.
On the Backup & Restore page there are snapshot cards. Each snapshot card has an ellipsis/âmoreâ icon button. Each of these buttons opens a menu with a single âDeleteâ action item. If the user selects Delete, their snapshot will be deleted forever.
Add a modal dialog after the user clicks delete with a confirmation message and two buttons: âCancelâ and âDeleteâ. The copy in the modal must be âThis is a permanent operation. Deleted snapshots cannot be recovered.â and must be styled as standard body text. Use other modals for reference.
Devin submitted the PR, and I looped in the original engineer for a quick review. He flagged a minor adjustment, which Devin handled in a follow-up commit. A few hours later, the change was merged, unblocking the flowâonly needing an Engineer to approve the PR. This enabled design to unblock engineering and ensure we hit our release deadlines.
What Devin helped launch:
Imagine if you did this the old way you. You submit a task with a figma screen, it goes into a backlog and you could be waiting weeks for this to be prioritized then shipped. This is why tools like Devin can really aid in unlocking the best capabilities of your design team.Â
Limitations
Devin is a powerful tool, but itâs not a silver bullet. On larger tasksâlike rewriting an entire page layoutâit still behaves like a junior developer: it needs a lot of context, guidance, and review. These bigger changes often require hands-on intervention from designers or engineers to get across the finish line.
But when it comes to smaller, well-scoped improvements, Devin shines. It can quickly scaffold solutions and handle foundational work, giving us a head start and freeing up engineering bandwidth. Itâs not magic, but itâs a meaningful shiftâputting more capability in designersâ hands and helping us deliver a better experience for our customers, faster.
Whatâs Next: Empowering Designers, Elevating Product
Designers Who Ship
Giving designers the ability to submit code is a game-changer. It empowers us to raise the bar on quality, ship improvements faster, and take pressure off our engineering partners. Thatâs why my team is doubling down on code-based submissionsâworking side by side with engineers to ensure Neon delivers the best Postgres experience possible.
Supercharging Our Design System
Weâre especially excited about how tools like Devin and V0 can help us evolve our design system. Imagine being able to update components, roll out accessibility improvements, and launch new capabilitiesâquickly and at scale. This kind of agility keeps our product polished and consistent, while letting us respond to user needs in real time.
Bridging Design and Research with Codegen
Weâre also exploring how codegen tools like V0 and Lovable can transform our research process. Instead of relying on static Figma prototypes or waiting on live builds from engineering, we can now spin up interactive, production-like prototypes in record time. This means we can test real experiences with users earlier, learn faster, and make smarter decisions about what to build next. Itâs a shift that turns research from a bottleneck into a superpower.
By unlocking these new capabilities, weâre not just designing better productsâweâre building a culture where designers are hands-on makers, collaborators, and drivers of real change.
Neon is a serverless Postgres database used by v0 and Replit Agent. It also works like a charm with AI IDEs like Cursor via its MCP Server. Sign up for Neon (we have a Free Plan) and start building.