{"id":355465,"date":"2026-02-25T11:58:07","date_gmt":"2026-02-25T11:58:07","guid":{"rendered":"https:\/\/www.europesays.com\/ie\/355465\/"},"modified":"2026-02-25T11:58:07","modified_gmt":"2026-02-25T11:58:07","slug":"ai-vibe-coding-to-replace-frontend-developers-by-2028","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/ie\/355465\/","title":{"rendered":"AI vibe coding to replace frontend developers by 2028"},"content":{"rendered":"<p>The use of <a href=\"https:\/\/www.jpost.com\/tags\/artificial-intelligence\" target=\"_blank\" rel=\"nofollow noopener\">artificial intelligence<\/a> for \u201cvibe coding\u201d will replace the role of UX\/UI frontend engineers with designers and product managers within a year or two, according to Keren Fanan, co-founder and CEO of Israeli AI platform MyOp.<\/p>\n<p>Fanan spoke to The Jerusalem Post on Sunday after organizing the first vibe coding hackathon for students at <a href=\"https:\/\/www.jpost.com\/tags\/bezalel-academy\" rel=\"nofollow noopener\" target=\"_blank\">Bezalel Academy of Arts and Design<\/a>, which aimed to prove that anyone can create platform features without a developer background.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">&#8220;Vibe coding&#8221; refers to using AI to create code without the need for a previous technical background.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">\u201cThe idea came from PicTime, a very successful platform that photographers use to manage their entire business. They use our platform, MyOp, as their internal vibe coding tool,\u201d explained Fanan.<\/p>\n<p>\u201cIt\u2019s part of a concept we\u2019ve been implementing at PicTime for about ten months. We\u2019ve changed the roles of our designers and product managers. We\u2019ve changed the title from \u2018Designer\u2019 to \u2018Builder,\u2019\u201d Hanan Lehr, chief UX officer at Pictime, told the Post.<\/p>\n<p>\u201c<a href=\"https:\/\/www.jpost.com\/defense-and-tech\/article-887732\" rel=\"nofollow noopener\" target=\"_blank\">AI<\/a>, together with MyOp, allows us to take our designs and turn them into real, functional products without needing a front-end developer. The hackathon was an experiment to get new ideas and talent,\u201d he added.<\/p>\n<p><img alt=\"MyOp co-founders, Keren Fanan and Hadar Geva, alongside Pic-Time chief UX officer Hanan Lehr and Bezalel Academy students.\" loading=\"lazy\" width=\"822\" height=\"829\" decoding=\"async\" data-nimg=\"1\" style=\"color:transparent\" src=\"https:\/\/images.jpost.com\/image\/upload\/f_auto,fl_lossy\/c_fill,g_faces:center,h_537,w_822\/708217\"\/>MyOp co-founders, Keren Fanan and Hadar Geva, alongside Pic-Time chief UX officer Hanan Lehr and Bezalel Academy students. (credit: Ella Sverdlov Keren)<\/p>\n<p>\u201cEvery group, including the winners, brought a complex component into fully functioning code during the hackathon, ready to be used by the PicTime dev team. People got the concept of vibe coding so quickly, even those with <a href=\"https:\/\/www.jpost.com\/tags\/programming\" rel=\"nofollow noopener\" target=\"_blank\">no background in writing code<\/a>,\u201d Fanan explained.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">According to Lehr, adopting the MyOp platform was \u201csurprisingly easy,\u201d while he assured that the new workflow system allowed him to do work that used to take weeks in a matter of hours. \u201cTechnically, though, it was simple. I spoke with the AI and gave it 120 prompts in one day. It was like talking to a human developer, telling it what I wanted, and it did it immediately,\u201d he said.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">According to Fanan, the platform works as a link between AI-generated code and larger, more mature stacks. \u201cIt\u2019s not just about vibe coding a new app from scratch. For example, PicTime has been around for 10 years with millions of users and a very complex stack. We are putting AI-written code from people outside the organization into it,\u201d she said.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">\u201cWithin a year or two, I believe development teams won&#8217;t just be engineers. Engineers will handle the \u2018backbone,\u2019 backend logic, databases, and state management, but the entire user-facing part will be developed by non-technical people, specifically designers or product managers using vibe coding tools,\u201d she added.<\/p>\n<p><strong>Creating AI infrastructure for ChatGPT, Gamini, Claude<\/strong><\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">Fanan also explained that MyOp is not working to create an AI model to compete with OpenAI, Google, or Anthropic, but to be able to develop infrastructure capable of taking AI-created output and adding it to other appliances<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">\u201cWe wrap the builder&#8217;s code as a standalone component that communicates with the inner logic through a secure, unique contract. This creates a bridge between the new world of AI coding and \u2018legacy\u2019 systems,\u201d Fanan explained.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">\u201cOur output is much bigger,\u201d assured Lehr, and also added that Pic-Time managed to \u201cremove the \u2018developer in the middle.\u2019 \u201cIn the traditional method, you give instructions to a developer, they build it, and then the client sees it. Now, we build it and show it to the client immediately,\u201d he said.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">When asked about how MyOp users handle bug-fixing, Fanan explained, \u201cOur rule at MyOp is: you should only build what you can validate. If I\u2019m a PM, I can validate the visual experience: the buttons, the dropdowns, the flow. If it requires complex backend logic that I can&#8217;t verify without reading code, that task isn&#8217;t for me.\u201d<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">When a visual or UX bug is discovered, the designer returns the AI to the prompt, requests a fix, and redeploys. If it\u2019s an authentication or API bug, it goes to the engineer. We\u2019re actually seeing the script flip: developers are now opening bugs for UX professionals to fix in the UI.\u201d<\/p>\n<p><strong>Vibe coding hackathon: What was the experience for the students?<\/strong><\/p>\n<p>Hilel Dror, one of the students who participated in the hackathon, told the Post that AI-based vibe coding helps improve work capacity. \u201cThe most significant change in my workflow is the sheer number of iterations I can now complete in an hour. Ultimately, more iterations naturally lead to a much better design,\u201d he said.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">\u201cIt definitely has a positive impact on my profession. It opens up capabilities that simply didn&#8217;t exist for me before. I see this as a major trend that is turning designers into people who design actual, working products; it&#8217;s an &#8216;all-inclusive&#8217; process now,\u201d he added.<\/p>\n<p>But this was not the case with every participant. According to Mia Ganon, who also spoke with the Post, Figma (a design tool for UX\/UI development) still allows for a more controlled final product. \u201cI can take a design to much further lengths there, mold it into anything I can come up with, and have it look different than the norm, without compromise,\u201d she said.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">\u201cWith vibe-coding, you&#8217;re working within what the AI interprets and what the underlying code naturally wants to do. There&#8217;s a ceiling on how opinionated you can get visually, at least for now,\u201d Ganon added.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">For both of them, language is the main barrier to the application of AI-based coding solutions. \u201cThe most frustrating part was definitely the language barrier. I could only communicate my design intent verbally through prompts. Because these AI models aren&#8217;t visual, object-oriented HTML editors, making isolated tweaks was incredibly hard,\u201d Dror explained.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">\u201cThe hardest constraint to shake off is the defaults. These models are trained on existing interactions, components, and interfaces, and the reality is that there are far more \u2018sufficient\u2019 designs in the world than there are truly interesting, innovative, or expressive ones. So the AI tends to naturally pull toward the familiar,\u201d Ganon added.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">Even with these limitations, Lehr saw in the final results ideas that had not been considered during the ten-month period since MyOp was implemented in the Pic-Time platform. \u201cThe creativity and enthusiasm were huge. We worked from 9 a.m. to 10 p.m., and the ideas kept coming. Because these are design students, we didn\u2019t just get prototypes; at the end of the day, we had functioning features,\u201d he said.<\/p>\n<p class=\"article-paragraph-section article-body-paragraph\">\u201cWe saw so many ideas, big and small, that made us wonder, \u2018How did we not think of this ourselves over all these years?\u2019 We got a massive concentration of innovation in just one day,\u201d he added.<\/p>\n","protected":false},"excerpt":{"rendered":"The use of artificial intelligence for \u201cvibe coding\u201d will replace the role of UX\/UI frontend engineers with designers&hellip;\n","protected":false},"author":2,"featured_media":355466,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_share_on_mastodon":"0"},"categories":[261],"tags":[291,289,290,166343,366,18,19,17,22152,864,82],"class_list":["post-355465","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-bezalel-academy","tag-design","tag-eire","tag-ie","tag-ireland","tag-programming","tag-software","tag-technology"],"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@ie\/116131155582192546","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/posts\/355465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/comments?post=355465"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/posts\/355465\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/media\/355466"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/media?parent=355465"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/categories?post=355465"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/ie\/wp-json\/wp\/v2\/tags?post=355465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}