{"id":10113,"date":"2025-08-19T09:15:58","date_gmt":"2025-08-19T09:15:58","guid":{"rendered":"https:\/\/www.zaharasoftware.com\/?p=10113"},"modified":"2025-08-19T09:18:12","modified_gmt":"2025-08-19T09:18:12","slug":"how-vibe-coding-is-changing-the-face-of-software","status":"publish","type":"post","link":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/","title":{"rendered":"How Vibe coding is changing the face of software"},"content":{"rendered":"\n<p><p>By Martin Peirce, CEO, Zahara.<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#introduction\" >Introduction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#martin_peirce\" >Martin Peirce<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#founder_and_ceo\" >Founder and CEO<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-introduction\"><span class=\"ez-toc-section\" id=\"introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>I\u2019ve always been a frustrated programmer. Capable enough to do a lot of techie bits, not capable enough to actually code. I\u2019m in awe of my development team. They can convert requests into code while thinking about scale, the implications, the gotchas.<\/p>\n\n\n\n<p>But AI changed everything, likely forever. Now, with vibe coding, an unaccomplished programmer like myself can convert ideas into applications, and ones that really work\u2026<\/p>\n\n\n\n<p>So far this year I have written three mobile apps \u2013 including Zahara Go, so blame me if you don\u2019t like it \u2013 a complete back-end system we now run Zahara on, a supplier portal, and a whole spread of customer tools.<\/p>\n\n\n\n<p>I started off asking ChatGPT to code for a particular task. \u201cHey Chat, I\u2019m looking to create a list view connected to this SQL table, can you give me the code for the back and front end please.\u201d (Always be polite to AI is my recommendation). Then \u2013 and this is where the \u2018vibe\u2019 comes from \u2013 I might say \u201cCan we add a button at the top, make it our blue #2a68ec and have that pop up a new modal.\u201d<\/p>\n\n\n\n<p>You start to think, that will be nice, let\u2019s add that, or tinker with this. No more scratched heads or sweated brows attempting to figure where you mistyped your application code. Just pure, instinctive building.<\/p>\n\n\n\n<p>This method taught me the basics and I started to understand how the code fits together. But it had its limitations. Bugs were slow to fix copying and pasting between my code editor and ChatGPT, and the larger the file got the harder it was to understand where the issues lay. Then things changed again. People started talking about Cursor and Claude and well, quite frankly they\u2019re amazing. Now I code with context.<\/p>\n\n\n\n<p>Cursor shows me the entire file structure and how the project fits together. When I ask for something new, I just sit back as it creates files, edits existing ones, fixes its own code and then congratulates itself, usually with \u201cPerfect\u2026\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"712\" src=\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-glass-1-1024x712.png\" alt=\"A person working at a desk with two monitors displays code and a conversation about implementing a long-press floating action button, capturing the Vibe Coding atmosphere with AI code suggestions.\" class=\"wp-image-10115\" srcset=\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-glass-1-1024x712.png 1024w, https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-glass-1-300x209.png 300w, https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-glass-1-768x534.png 768w, https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-glass-1-900x626.png 900w, https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-glass-1.png 1187w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">A person working at a desk with two monitors displays code and a conversation about implementing a long-press floating action button, capturing the Vibe Coding atmosphere with AI code suggestions.<\/figcaption><\/figure>\n\n\n\n<p>So, what do my development team think of me creating things like mobile apps? Well, the great news here is that they are on-side. They recognise they too will be able to do more. And quite frankly the faster we do things, the better chance we have of delighting our customers. Our mobile app was long overdue a re-write and, with the next eighteen months already mapped out, no one in-house had the time.<\/p>\n\n\n\n<p>Vibe coding is a threat and an opportunity. The businessman in me sees the opportunity \u2013 I can write stuff that no one else in the team has time to do, and as a creative, it\u2019s as enjoyable as crafting something out of wood (one of my hobbies) or tinkering with an old motorbike. It ticks a lot of boxes. But the threat is this: We have already canned Calendly and Zoho CRM, and have our sights on countless other pieces of software that will be absorbed into our in-house system, The Bridge.<\/p>\n\n\n\n<p>Would we give Xero the boot? Here\u2019s the kicker (excuse the pun): Absolutely not. How about HubSpot? Nope. Definitely not. Why? Because they add value \u2013 a lot of it. And I think this is the takeaway point for anyone in the software business today. You better make it valuable. Better yet, it should be valuable and meet a lot of needs.<\/p>\n\n\n\n<p>We think Zahara does exactly that. It\u2019s far from a one-trick pony like, say, Calendly. As a result I would hope our customers see the value and don\u2019t think \u201cLet\u2019s write our own\u201d. I can assure anyone reading this, it can\u2019t be done over a weekend. Could you write a simple purchase order generator quickly? Yes. Absolutely. You could vibe that pretty easily and get it hosted on Azure or AWS. But the value comes when you apply a number of business functions into one application and provide a beautiful user experience. Then paying, say, \u00a3150 a month for an application that in our case controls costs, manages suppliers, checks budgets, reads and matches invoices, and updates Xero is pretty good value.<\/p>\n\n\n<!DOCTYPE html>\r\n<html lang=\"en\">\r\n\r\n  <style>\r\n\r\n    .insight-translucent {\r\n      background: rgba(255, 255, 255, 0.4);\r\n      border-top-left-radius: 24px;\r\n      border-top-right-radius: 0;\r\n      border-bottom-left-radius: 0;\r\n      border-bottom-right-radius: 0;\r\n      border-top: 1px solid white;\r\n      border-left: 1px solid white;\r\n      position: relative;\r\n      min-height: 100px;\r\n      box-shadow: 0px 1px 15.9px 0px rgba(0, 0, 0, 0.25);\r\n    }\r\n\r\n    .portrait img {\r\n      width: 100%;\r\n      border-radius: 12px;\r\n      object-fit: cover;\r\n    }\r\n\r\n    .person-details {\r\n      text-align: left;\r\n      width: 100%;\r\n      margin-top: 10px;\r\n    }\r\n\r\n    .person-details h2 {\r\n      color: #4D4D4D;\r\n      font-size: 20px;\r\n      font-style: normal;\r\n      font-weight: 500;\r\n      line-height: 125%;\r\n      letter-spacing: 0.902px;\r\n      margin-bottom: 0.25rem;\r\n\t\tmargin-top: 0;\r\n    }\r\n\r\n    .person-details h3 {\r\n      color: #4D4D4D;\r\n      font-size: 15px;\r\n      font-style: normal;\r\n      font-weight: 300;\r\n      line-height: 125%;\r\n      letter-spacing: 0.601px;\r\n      margin-bottom: 0;\r\n\tmargin-top:1px !important;\r\n    }\r\n\r\n    .divider {\r\n      display: none;\r\n    }\r\n\r\n    .bio {\r\n      color: #4D4D4D;\r\n      font-family: Poppins;\r\n      font-size: 16px;\r\n      font-style: normal;\r\n      font-weight: 300;\r\n      line-height: 160%;\r\n      letter-spacing: 0.6px;\r\n      padding: 1rem;\r\n    }\r\n\r\n    .bio p {\r\n      font-size: 1rem;\r\n      line-height: 1.6;\r\n      margin-bottom: 1rem;\r\n      margin-right: 1rem;\r\n    }\r\n\r\n    .insight-label {\r\n      position: absolute;\r\n      top: 20px;\r\n      left: 20px;\r\n      writing-mode: vertical-rl;\r\n      text-orientation: mixed;\r\n      transform: rotate(180deg);\r\n      color: #FFF;\r\n      font-family: 'Poppins', sans-serif;\r\n      font-size: 18px;\r\n      font-style: normal;\r\n      font-weight: 300;\r\n      line-height: 125%;\r\n      letter-spacing: 2.2px;\r\n      z-index: 10;\r\n    }\r\n\r\n    .insight-label-mobile {\r\n      display: none;\r\n    }\r\n\r\n    \/* Mobile styles *\/\r\n    @media (max-width: 767px) {\r\n\t.insight-content {\r\n      position: relative;\r\n      margin: 15px 0 0 15px;\r\n      background: white;\r\n      border-top-left-radius: 16px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      box-shadow: 0 12px 30px rgba(0, 0, 0, 0.1);\r\n      padding-top: 1.5rem;\r\n      padding-left: 0;\r\n      padding-right: 0;\r\n      padding-bottom: 0;\r\n    }\r\n      .insight-gradient {\r\n      background: linear-gradient(90deg, #a51f91, #f36f2c);\r\n      border-radius: 32px;\r\n      padding: 20px 0 0 10px;\r\n      max-width: 960px;\r\n      margin: 0 auto;\r\n      position: relative;\r\n      overflow: hidden;\r\n\t\tbox-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n      .insight-label {\r\n        display: none;\r\n      }\r\n\r\n      .insight-label-mobile {\r\n        display: block;\r\n        color: #FFF;\r\n        font-family: 'Poppins', sans-serif;\r\n        font-size: 20px;\r\n        font-style: normal;\r\n        font-weight: 500;\r\n        line-height: 125%;\r\n        letter-spacing: 2.2px;\r\n        z-index: 10;\r\n        text-align: right;\r\n        padding-right: 20px;\r\n        padding-bottom: 20px;\r\n      }\r\n\t.portrait {\r\n    flex: 1;\r\n    min-width: 240px;\r\n    border-radius: 16px;\r\n    padding: 1rem;\r\n    margin-bottom: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n}\r\n    }\r\n\r\n    \/* Tablet & desktop overrides *\/\r\n    @media (min-width: 768px) {\r\n\t.portrait {\r\n      flex: 1;\r\n      min-width: 240px;\r\n      border-radius: 16px;\r\n      padding: 1rem;\r\n      margin-bottom: 2rem;\r\n      display: flex;\r\n      flex-direction: column;\r\n      align-items: center;\r\n    }\r\n\t.insight-content {\r\n      position: relative;\r\n      margin: 15px 0 0 15px;\r\n      background: white;\r\n      border-top-left-radius: 16px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      box-shadow: 0 12px 30px rgba(0, 0, 0, 0.1);\r\n      padding-top: 1.5rem;\r\n      padding-left: 1.2rem;\r\n      padding-right: 0;\r\n      padding-bottom: 0;\r\n    }\r\n\t\t.insight-gradient {\r\n      background: linear-gradient(90deg, #a51f91, #f36f2c);\r\n      border-radius: 32px;\r\n      padding: 20px 0 0 60px;\r\n      max-width: 960px;\r\n      margin: 0 auto;\r\n      position: relative;\r\n      overflow: hidden;\r\n\t\tbox-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);\r\n    }\r\n      .insight-content {\r\n        flex-direction: row;\r\n      }\r\n\r\n      .bio {\r\n        margin-top: 0;\r\n      }\r\n\r\n      .divider {\r\n        display: block;\r\n        width: 1px;\r\n        background: #ccc;\r\n        margin: 60px 21px;\r\n      }\r\n\r\n      .insight-label-mobile {\r\n        display: none;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n\r\n  <div class=\"insight-gradient\">\r\n    <div class=\"insight-label\">Insights<\/div>\r\n    <div class=\"insight-label-mobile\">Insights<\/div>\r\n\r\n    <div class=\"insight-translucent\">\r\n      <div class=\"insight-content\">\r\n        <div class=\"portrait\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2017\/07\/Martin-Peirce-Portrait.png\" alt=\"Portrait of Martin Peirce\">\r\n          <div class=\"person-details\">\r\n            <h2><span class=\"ez-toc-section\" id=\"martin_peirce\"><\/span>Martin Peirce<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n            <h3><span class=\"ez-toc-section\" id=\"founder_and_ceo\"><\/span>Founder and CEO<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"divider\"><\/div>\r\n\r\n        <div class=\"bio hidedesktop\">\r\n          <p>AI, is opening up huge opportunities. It\u2019s not just a buzzword \u2014 it\u2019s already helping me work smarter. From writing code to researching ideas or even figuring out the best way to plaster a wall (which is harder than it looks, by the way), I\u2019m seeing firsthand how it can improve how we live and work. And that\u2019s the goal: to make life better.<\/p>\r\n        <\/div>\r\n\t\t<div class=\"bio hidemobile hidetablet\">\r\n          \r\n          <p>At Zahara, we\u2019re building software that people genuinely enjoy using. Tools that simplify, save time, and help people focus on what matters most \u2014 whether that\u2019s bigger business priorities or simply enjoying a bit more free time at the end of the day.<\/p>\r\n          <p>AI, in particular, is opening up huge opportunities. It\u2019s not just a buzzword \u2014 it\u2019s already helping me work smarter. From writing code to researching ideas or even figuring out the best way to plaster a wall (which is harder than it looks, by the way), I\u2019m seeing firsthand how it can improve how we live and work. And that\u2019s the goal: to make life better.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\n\n\n\n<p>The Xero community we work with are generally what I call \u201cTop-end SME\u201d, scaling fast, and as a result, may not have an in-house development team or expertise to vibe code software. But in the enterprise space, change is afoot. We\u2019ve heard about the big tech companies going all-in on AI and shedding development teams. I\u2019ve also read articles about very large corporations like Klarna removing expensive software like Salesforce (although they seem to have buyers\u2019 remorse). Software subscriptions in the millions of dollars a year may soon be a thing of the past. They might even seem laughable a few years down the line.<\/p>\n\n\n\n<p>Vibe coding has added real value to Zahara without compromising the core product. I think it\u2019s a fabulous opportunity. It also puts us on heightened alert to be the best and to move at pace. It allows us to say yes, a lot more than we once could, and that\u2019s great for customers. As for me, righting the wrongs of my stunted programming career has been an experience I\u2019ve thoroughly enjoyed. &nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Martin Peirce, CEO, Zahara. Introduction I\u2019ve always been a frustrated programmer. Capable enough to do a lot of techie bits, not capable enough to actually code. I\u2019m in awe of my development team. They can convert requests into code while thinking about scale, the implications, the gotchas. But AI changed everything, likely forever. Now, &hellip; <a href=\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How Vibe coding is changing the face of software&#8221;<\/span><\/a><\/p>\n","protected":false},"author":10,"featured_media":10116,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"iawp_total_views":5,"footnotes":""},"categories":[732,738],"tags":[],"class_list":["post-10113","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-leadership","category-zahara-insights"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How Vibe coding is changing the face of software<\/title>\n<meta name=\"description\" content=\"Discover how Vibe Coding enables anyone to transform ideas into functional applications, even without coding skills.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Vibe coding is changing the face of software\" \/>\n<meta property=\"og:description\" content=\"Discover how Vibe Coding enables anyone to transform ideas into functional applications, even without coding skills.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/\" \/>\n<meta property=\"og:site_name\" content=\"Zahara Accounts Payable Automation Software\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/zaharasoftware\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-19T09:15:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-19T09:18:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Martin Peirce\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@zaharasoftware\" \/>\n<meta name=\"twitter:site\" content=\"@zaharasoftware\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Martin Peirce\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/\"},\"author\":{\"name\":\"Martin Peirce\",\"@id\":\"https:\/\/www.zaharasoftware.com\/#\/schema\/person\/9a9a8c846593c68d649e47df35b2a639\"},\"headline\":\"How Vibe coding is changing the face of software\",\"datePublished\":\"2025-08-19T09:15:58+00:00\",\"dateModified\":\"2025-08-19T09:18:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/\"},\"wordCount\":927,\"publisher\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png\",\"articleSection\":[\"Leadership\",\"Zahara Insights\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/\",\"url\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/\",\"name\":\"How Vibe coding is changing the face of software\",\"isPartOf\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png\",\"datePublished\":\"2025-08-19T09:15:58+00:00\",\"dateModified\":\"2025-08-19T09:18:12+00:00\",\"description\":\"Discover how Vibe Coding enables anyone to transform ideas into functional applications, even without coding skills.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#primaryimage\",\"url\":\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png\",\"contentUrl\":\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png\",\"width\":1920,\"height\":1080,\"caption\":\"Promotional graphic for Zahara featuring Vibe Coding, highlighting the benefits of coding without any skills. Includes app interface screenshots and a call to try Zahara with easy Vibe Coding features.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.zaharasoftware.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zahara Insights\",\"item\":\"https:\/\/www.zaharasoftware.com\/category\/zahara-insights\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How Vibe coding is changing the face of software\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.zaharasoftware.com\/#website\",\"url\":\"https:\/\/www.zaharasoftware.com\/\",\"name\":\"Zahara Software\",\"description\":\"Accounts Payable Automation Software\",\"publisher\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/#organization\"},\"alternateName\":\"Zahara Systems\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.zaharasoftware.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.zaharasoftware.com\/#organization\",\"name\":\"Zahara\",\"alternateName\":\"Zahara Systems Ltd\",\"url\":\"https:\/\/www.zaharasoftware.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.zaharasoftware.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2024\/06\/Zahara-Systems-Ltd-Logo-Square-1kpx.png\",\"contentUrl\":\"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2024\/06\/Zahara-Systems-Ltd-Logo-Square-1kpx.png\",\"width\":1000,\"height\":1000,\"caption\":\"Zahara\"},\"image\":{\"@id\":\"https:\/\/www.zaharasoftware.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/zaharasoftware\",\"https:\/\/x.com\/zaharasoftware\",\"https:\/\/www.linkedin.com\/company\/zaharasoftware\/\",\"https:\/\/www.youtube.com\/user\/click2scan\",\"https:\/\/www.tiktok.com\/zaharasoftware\"],\"description\":\"Zahara provides accounts payables (AP) automation software so that customers can pay their bills more easily, and securely knowing they have been reviewed and approved ahead of payment.\",\"email\":\"info@zaharasoftware.com\",\"telephone\":\"01225 615075\",\"legalName\":\"Zahara Systems Ltd\",\"foundingDate\":\"2018-03-01\",\"vatID\":\"325 7582 85\",\"taxID\":\"10845313\",\"duns\":\"223069231\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"},\"publishingPrinciples\":\"https:\/\/www.zaharasoftware.com\/zahara-publishing-policy\/\",\"ownershipFundingInfo\":\"https:\/\/www.zaharasoftware.com\/funding-policy\/\",\"actionableFeedbackPolicy\":\"https:\/\/www.zaharasoftware.com\/actionable-feedback-policy\/\",\"correctionsPolicy\":\"https:\/\/www.zaharasoftware.com\/corrections-policy\/\",\"ethicsPolicy\":\"https:\/\/www.zaharasoftware.com\/zahara-ethics-policy\/\",\"diversityPolicy\":\"https:\/\/www.zaharasoftware.com\/zaharas-editorial-diversity-and-inclusion-policy\/\",\"diversityStaffingReport\":\"https:\/\/www.zaharasoftware.com\/zaharas-diversity-staffing-policy\/\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.zaharasoftware.com\/#\/schema\/person\/9a9a8c846593c68d649e47df35b2a639\",\"name\":\"Martin Peirce\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.zaharasoftware.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9c0f33bfcc2688f44db8890a799177bf0d84c662f3a1cceb99e5538ea534d8d0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9c0f33bfcc2688f44db8890a799177bf0d84c662f3a1cceb99e5538ea534d8d0?s=96&d=mm&r=g\",\"caption\":\"Martin Peirce\"},\"sameAs\":[\"https:\/\/www.zaharasoftware.com\"],\"url\":\"https:\/\/www.zaharasoftware.com\/author\/mpeirce\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How Vibe coding is changing the face of software","description":"Discover how Vibe Coding enables anyone to transform ideas into functional applications, even without coding skills.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/","og_locale":"en_GB","og_type":"article","og_title":"How Vibe coding is changing the face of software","og_description":"Discover how Vibe Coding enables anyone to transform ideas into functional applications, even without coding skills.","og_url":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/","og_site_name":"Zahara Accounts Payable Automation Software","article_publisher":"https:\/\/www.facebook.com\/zaharasoftware","article_published_time":"2025-08-19T09:15:58+00:00","article_modified_time":"2025-08-19T09:18:12+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png","type":"image\/png"}],"author":"Martin Peirce","twitter_card":"summary_large_image","twitter_creator":"@zaharasoftware","twitter_site":"@zaharasoftware","twitter_misc":{"Written by":"Martin Peirce","Estimated reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#article","isPartOf":{"@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/"},"author":{"name":"Martin Peirce","@id":"https:\/\/www.zaharasoftware.com\/#\/schema\/person\/9a9a8c846593c68d649e47df35b2a639"},"headline":"How Vibe coding is changing the face of software","datePublished":"2025-08-19T09:15:58+00:00","dateModified":"2025-08-19T09:18:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/"},"wordCount":927,"publisher":{"@id":"https:\/\/www.zaharasoftware.com\/#organization"},"image":{"@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#primaryimage"},"thumbnailUrl":"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png","articleSection":["Leadership","Zahara Insights"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/","url":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/","name":"How Vibe coding is changing the face of software","isPartOf":{"@id":"https:\/\/www.zaharasoftware.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#primaryimage"},"image":{"@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#primaryimage"},"thumbnailUrl":"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png","datePublished":"2025-08-19T09:15:58+00:00","dateModified":"2025-08-19T09:18:12+00:00","description":"Discover how Vibe Coding enables anyone to transform ideas into functional applications, even without coding skills.","breadcrumb":{"@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#primaryimage","url":"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png","contentUrl":"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2025\/08\/Vibe-Coding-Featured-IMage-1.png","width":1920,"height":1080,"caption":"Promotional graphic for Zahara featuring Vibe Coding, highlighting the benefits of coding without any skills. Includes app interface screenshots and a call to try Zahara with easy Vibe Coding features."},{"@type":"BreadcrumbList","@id":"https:\/\/www.zaharasoftware.com\/zahara-insights\/how-vibe-coding-is-changing-the-face-of-software\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.zaharasoftware.com\/"},{"@type":"ListItem","position":2,"name":"Zahara Insights","item":"https:\/\/www.zaharasoftware.com\/category\/zahara-insights\/"},{"@type":"ListItem","position":3,"name":"How Vibe coding is changing the face of software"}]},{"@type":"WebSite","@id":"https:\/\/www.zaharasoftware.com\/#website","url":"https:\/\/www.zaharasoftware.com\/","name":"Zahara Software","description":"Accounts Payable Automation Software","publisher":{"@id":"https:\/\/www.zaharasoftware.com\/#organization"},"alternateName":"Zahara Systems","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.zaharasoftware.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.zaharasoftware.com\/#organization","name":"Zahara","alternateName":"Zahara Systems Ltd","url":"https:\/\/www.zaharasoftware.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.zaharasoftware.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2024\/06\/Zahara-Systems-Ltd-Logo-Square-1kpx.png","contentUrl":"https:\/\/www.zaharasoftware.com\/wp-content\/uploads\/2024\/06\/Zahara-Systems-Ltd-Logo-Square-1kpx.png","width":1000,"height":1000,"caption":"Zahara"},"image":{"@id":"https:\/\/www.zaharasoftware.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/zaharasoftware","https:\/\/x.com\/zaharasoftware","https:\/\/www.linkedin.com\/company\/zaharasoftware\/","https:\/\/www.youtube.com\/user\/click2scan","https:\/\/www.tiktok.com\/zaharasoftware"],"description":"Zahara provides accounts payables (AP) automation software so that customers can pay their bills more easily, and securely knowing they have been reviewed and approved ahead of payment.","email":"info@zaharasoftware.com","telephone":"01225 615075","legalName":"Zahara Systems Ltd","foundingDate":"2018-03-01","vatID":"325 7582 85","taxID":"10845313","duns":"223069231","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"},"publishingPrinciples":"https:\/\/www.zaharasoftware.com\/zahara-publishing-policy\/","ownershipFundingInfo":"https:\/\/www.zaharasoftware.com\/funding-policy\/","actionableFeedbackPolicy":"https:\/\/www.zaharasoftware.com\/actionable-feedback-policy\/","correctionsPolicy":"https:\/\/www.zaharasoftware.com\/corrections-policy\/","ethicsPolicy":"https:\/\/www.zaharasoftware.com\/zahara-ethics-policy\/","diversityPolicy":"https:\/\/www.zaharasoftware.com\/zaharas-editorial-diversity-and-inclusion-policy\/","diversityStaffingReport":"https:\/\/www.zaharasoftware.com\/zaharas-diversity-staffing-policy\/"},{"@type":"Person","@id":"https:\/\/www.zaharasoftware.com\/#\/schema\/person\/9a9a8c846593c68d649e47df35b2a639","name":"Martin Peirce","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.zaharasoftware.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9c0f33bfcc2688f44db8890a799177bf0d84c662f3a1cceb99e5538ea534d8d0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9c0f33bfcc2688f44db8890a799177bf0d84c662f3a1cceb99e5538ea534d8d0?s=96&d=mm&r=g","caption":"Martin Peirce"},"sameAs":["https:\/\/www.zaharasoftware.com"],"url":"https:\/\/www.zaharasoftware.com\/author\/mpeirce\/"}]}},"_links":{"self":[{"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/posts\/10113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/comments?post=10113"}],"version-history":[{"count":0,"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/posts\/10113\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/media\/10116"}],"wp:attachment":[{"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/media?parent=10113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/categories?post=10113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaharasoftware.com\/wp-json\/wp\/v2\/tags?post=10113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}