[{"data":1,"prerenderedAt":1033},["ShallowReactive",2],{"{\"query\":\"\\n  query ($locale: SiteLocale!) {\\n    site: _site {\\n      favicon: faviconMetaTags(\\n        variants: [icon, appleTouchIcon, msApplication]\\n      ) {\\n        attributes\\n        content\\n        tag\\n      }\\n      globalSeo {\\n        fallbackSeo {\\n          title\\n          description\\n        }\\n      }\\n    }\\n    global(locale: $locale) {\\n      headerCta {\\n        ...LinkFragment\\n      }\\n      topBanner {\\n        showBanner\\n        bannerText\\n        bgColor\\n        variant\\n        headline\\n        cta {\\n          ...LinkFragment\\n        }\\n        badgeImage {\\n          url\\n          alt\\n          width\\n          height\\n          focalPoint {\\n            x\\n            y\\n          }\\n        }\\n      }\\n      signIn\\n      investors {\\n        title\\n        logos {\\n          url\\n        }\\n      }\\n      description\\n      footerCta {\\n        ...LinkFragment\\n      }\\n      socialMedia {\\n        platform\\n        url\\n      }\\n      locations {\\n        location\\n        address\\n        coords\\n      }\\n      emailAddress\\n      badges {\\n        url\\n      }\\n      footerCallout {\\n        image {\\n          url\\n          width\\n          height\\n          alt\\n          responsiveImage {\\n            srcSet\\n            webpSrcSet\\n            sizes\\n            src\\n            width\\n            height\\n            aspectRatio\\n            alt\\n            title\\n            base64\\n          }\\n        }\\n      }\\n      gatedHeadline\\n      gatedIntro\\n      gatedFormId\\n      signupForm {\\n        headline\\n        intro\\n        hubspotId\\n        consentText\\n      }\\n    }\\n  }\\n  \\n  fragment LinkFragment on CallToActionRecord {\\n    buttons {\\n      label\\n      internal {\\n        ... on HomeRecord {\\n          __typename\\n        }\\n        ... on PostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on ProductRecord {\\n          __typename\\n          slug\\n        }\\n        ... on WhyMainRecord {\\n          __typename\\n        }\\n        ... on WhySubpageRecord {\\n          __typename\\n          slug\\n        }\\n        ... on AiFirstRecord {\\n          __typename\\n        }\\n        ... on ClientSuccessRecord {\\n          __typename\\n        }\\n        ... on BookDemoRecord {\\n          __typename\\n        }\\n        ... on BlogLandingRecord {\\n          __typename\\n        }\\n        ... on AboutRecord {\\n          __typename\\n        }\\n        ... on LeadershipRecord {\\n          __typename\\n        }\\n        ... on MediaCollectionRecord {\\n          __typename\\n          tag {\\n            slug\\n          }\\n        }\\n        ... on MediaPostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CaseStudyRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CasestudyLandingRecord {\\n          __typename\\n        }\\n        ... on PaidLandingRecord {\\n          __typename\\n          slug\\n        }\\n      }\\n      external\\n      style\\n    }\\n  }\\n\\n\",\"variables\":{\"locale\":\"en\"}}":3,"{\"query\":\"\\n  query {\\n    menu {\\n      main {\\n        ... on MenuGroupRecord {\\n          __typename\\n          label\\n          id\\n          submenu {\\n            ... on MenuItemRecord {\\n              __typename\\n              label\\n              description\\n              ...InternalFragment\\n              external\\n              icon {\\n                url\\n              }\\n            }\\n            ... on MenuGroupRecord {\\n              __typename\\n              label\\n              submenu {\\n                ... on MenuItemRecord {\\n                  __typename\\n                  label\\n                  ...InternalFragment\\n                  external\\n                }\\n              }\\n            }\\n          }\\n        }\\n        ... on MenuItemRecord {\\n          __typename\\n          label\\n          id\\n          ...InternalFragment\\n          external\\n        }\\n      }\\n    }\\n  }\\n  \\n  fragment InternalFragment on MenuItemRecord {\\n    internal {\\n      ... on HomeRecord {\\n        __typename\\n      }\\n      ... on PostRecord {\\n        __typename\\n        slug\\n      }\\n      ... on ProductRecord {\\n        __typename\\n        slug\\n      }\\n      ... on WhyMainRecord {\\n        __typename\\n      }\\n      ... on WhySubpageRecord {\\n        __typename\\n        slug\\n      }\\n      ... on AiFirstRecord {\\n        __typename\\n      }\\n      ... on ClientSuccessRecord {\\n        __typename\\n      }\\n      ... on BookDemoRecord {\\n        __typename\\n      }\\n      ... on BlogLandingRecord {\\n        __typename\\n      }\\n      ... on AboutRecord {\\n        __typename\\n      }\\n      ... on LeadershipRecord {\\n        __typename\\n      }\\n      ... on MediaCollectionRecord {\\n        __typename\\n        tag {\\n          slug\\n        }\\n      }\\n      ... on NewsCollectionRecord {\\n        __typename\\n        tag {\\n          slug\\n        }\\n      }\\n      ... on CasestudyLandingRecord {\\n        __typename\\n      }\\n      ... on CaseStudyRecord {\\n        __typename\\n        slug\\n      }\\n      ... on PaidLandingRecord {\\n        __typename\\n        slug\\n      }\\n    }\\n  }\\n\\n\",\"variables\":{\"locale\":\"en\"}}":179,"{\"query\":\"\\n  query ($slug: String) {\\n    post(filter: { slug: { eq: $slug } }) {\\n      _updatedAt\\n      structuredData\\n      seo: _seoMetaTags {\\n        attributes\\n        content\\n        tag\\n      }\\n      ...PostFragment\\n      content {\\n        value\\n        blocks {\\n          __typename\\n          ... on RecordInterface {\\n            __typename\\n          }\\n          ... on FaqRecord {\\n            id\\n            ...FaqFragment\\n          }\\n          ... on BlogQuoteRecord {\\n            id\\n            __typename\\n            text\\n          }\\n          ... on BlogImageRecord {\\n            id\\n            __typename\\n            image {\\n              url\\n              alt\\n            }\\n            caption\\n            link {\\n              ...SingleLinkFragment\\n            }\\n          }\\n          ... on BlogTableRecord {\\n            id\\n            __typename\\n            colLeft\\n            colRight\\n            tableRows {\\n              colLeft\\n              colRight\\n            }\\n            bgColor {\\n              bgColor\\n            }\\n          }\\n          ... on DownloadRecord {\\n            id\\n            __typename\\n            text\\n            file {\\n              url\\n              filename\\n            }\\n          }\\n          ... on EmbedVideoRecord {\\n            id\\n            __typename\\n            video {\\n              height\\n              provider\\n              providerUid\\n              thumbnailUrl\\n              title\\n              url\\n              width\\n            }\\n          }\\n          ... on NewsletterCtaRecord {\\n            id\\n            __typename\\n            headline\\n            headlineAccent\\n            subline\\n            proofLine\\n            emailPlaceholder\\n            buttonLabel\\n            successMessage\\n            errorMessage\\n            mockupImage {\\n              url\\n              alt\\n              width\\n              height\\n            }\\n            photo {\\n              url\\n              alt\\n              width\\n              height\\n            }\\n          }\\n        }\\n      }\\n    }\\n    blogLanding {\\n      footerCallout {\\n        ...FooterFragment\\n      }\\n    }\\n  }\\n  \\n  fragment PostFragment on PostRecord {\\n    __typename\\n    id\\n    title\\n    slug\\n    publishDate\\n    category {\\n      id\\n      name\\n      slug\\n    }\\n    author {\\n      name\\n      photo {\\n        url\\n      }\\n    }\\n    image {\\n      responsiveImage(imgixParams: { fit: fillmax, w: 1400, h: 1050 }) {\\n        src\\n        width\\n        height\\n        alt\\n        base64\\n      }\\n    }\\n    accentColor {\\n      bgColor\\n    }\\n    intro\\n  }\\n\\n  \\n  fragment FooterFragment on FooterBannerRecord {\\n    headline\\n    intro\\n    cta {\\n      ...LinkFragment\\n    }\\n    image {\\n      ...ResponsiveImageFragment\\n    }\\n  }\\n\\n  \\n  fragment LinkFragment on CallToActionRecord {\\n    buttons {\\n      label\\n      internal {\\n        ... on HomeRecord {\\n          __typename\\n        }\\n        ... on PostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on ProductRecord {\\n          __typename\\n          slug\\n        }\\n        ... on WhyMainRecord {\\n          __typename\\n        }\\n        ... on WhySubpageRecord {\\n          __typename\\n          slug\\n        }\\n        ... on AiFirstRecord {\\n          __typename\\n        }\\n        ... on ClientSuccessRecord {\\n          __typename\\n        }\\n        ... on BookDemoRecord {\\n          __typename\\n        }\\n        ... on BlogLandingRecord {\\n          __typename\\n        }\\n        ... on AboutRecord {\\n          __typename\\n        }\\n        ... on LeadershipRecord {\\n          __typename\\n        }\\n        ... on MediaCollectionRecord {\\n          __typename\\n          tag {\\n            slug\\n          }\\n        }\\n        ... on MediaPostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CaseStudyRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CasestudyLandingRecord {\\n          __typename\\n        }\\n        ... on PaidLandingRecord {\\n          __typename\\n          slug\\n        }\\n      }\\n      external\\n      style\\n    }\\n  }\\n\\n  \\n  fragment SingleLinkFragment on LinkRecord {\\n    internal {\\n      ... on HomeRecord {\\n        __typename\\n      }\\n      ... on PostRecord {\\n        __typename\\n        slug\\n      }\\n      ... on ProductRecord {\\n        __typename\\n        slug\\n      }\\n      ... on WhyMainRecord {\\n        __typename\\n      }\\n      ... on WhySubpageRecord {\\n        __typename\\n        slug\\n      }\\n      ... on AiFirstRecord {\\n        __typename\\n      }\\n      ... on ClientSuccessRecord {\\n        __typename\\n      }\\n      ... on BookDemoRecord {\\n        __typename\\n      }\\n      ... on BlogLandingRecord {\\n        __typename\\n      }\\n      ... on AboutRecord {\\n        __typename\\n      }\\n      ... on LeadershipRecord {\\n        __typename\\n      }\\n      ... on MediaCollectionRecord {\\n        __typename\\n        tag {\\n          slug\\n        }\\n      }\\n      ... on MediaPostRecord {\\n        __typename\\n        slug\\n      }\\n      ... on CaseStudyRecord {\\n        __typename\\n        slug\\n      }\\n      ... on CasestudyLandingRecord {\\n        __typename\\n      }\\n      ... on PaidLandingRecord {\\n        __typename\\n        slug\\n      }\\n    }\\n    external\\n  }\\n\\n  \\n  fragment FaqFragment on FaqRecord {\\n    __typename\\n    header {\\n      ...HeaderFragment\\n    }\\n    items {\\n      question\\n      answer\\n    }\\n  }\\n\\n  \\n  fragment HeaderFragment on SectionHeaderRecord {\\n    eyebrow\\n    headline\\n    intro\\n    cta {\\n      ...LinkFragment\\n    }\\n  }\\n\\n  \\n  fragment ResponsiveImageFragment on FileField {\\n    url\\n    width\\n    height\\n    alt\\n    title\\n    responsiveImage {\\n      srcSet\\n      webpSrcSet\\n      sizes\\n      src\\n      width\\n      height\\n      aspectRatio\\n      alt\\n      title\\n      base64\\n    }\\n  }\\n\\n\",\"variables\":{\"slug\":\"the-ai-revolution-in-enterprise-software-from-vibe-coding-to-vertical-erps\"}}":360,"{\"query\":\"\\n  query {\\n    allPosts(\\n      orderBy: publishDate_DESC\\n      filter: { publishDate: { lte: \\\"2025-06-30\\\" }, id: {neq: \\\"BwvcFhLdQkOwYVqR90mMCQ\\\"} }\\n      first: 3\\n    ) {\\n      ...PostFragment\\n    }\\n  }\\n  \\n  fragment PostFragment on PostRecord {\\n    __typename\\n    id\\n    title\\n    slug\\n    publishDate\\n    category {\\n      id\\n      name\\n      slug\\n    }\\n    author {\\n      name\\n      photo {\\n        url\\n      }\\n    }\\n    image {\\n      responsiveImage(imgixParams: { fit: fillmax, w: 1400, h: 1050 }) {\\n        src\\n        width\\n        height\\n        alt\\n        base64\\n      }\\n    }\\n    accentColor {\\n      bgColor\\n    }\\n    intro\\n  }\\n\\n\",\"variables\":{}}":907,"{\"query\":\"\\n  query {\\n    allNewsPosts(orderBy: publishDate_DESC, first: 3) {\\n      __typename\\n      title\\n      slug\\n      publishDate\\n      tag {\\n        name\\n        slug\\n      }\\n      image {\\n        responsiveImage(imgixParams: { fit: fillmax, w: 1400, h: 1050 }) {\\n          src\\n          width\\n          height\\n          alt\\n          base64\\n        }\\n      }\\n      logo {\\n        url\\n      }\\n      accentColor {\\n        bgColor\\n      }\\n      intro\\n      externalLink\\n      media {\\n        ... on MediaVideoRecord {\\n          __typename\\n          video {\\n            ...VideoFragment\\n          }\\n        }\\n      }\\n    }\\n  }\\n  \\n  fragment VideoFragment on VideoRecord {\\n    file {\\n      video {\\n        muxPlaybackId\\n        title\\n        width\\n        height\\n        thumbhash\\n        blurUpThumb\\n        thumbnailUrl\\n      }\\n    }\\n    external {\\n      height\\n      provider\\n      providerUid\\n      thumbnailUrl\\n      title\\n      url\\n      width\\n    }\\n    loopClip {\\n      url\\n    }\\n    thumbnail {\\n      url\\n      alt\\n      width\\n      height\\n    }\\n  }\\n\\n\",\"variables\":{}}":960,"{\"query\":\"\\n  query {\\n    articleSidebar {\\n      cta {\\n        ...LinkFragment\\n      }\\n    }\\n  }\\n  \\n  fragment LinkFragment on CallToActionRecord {\\n    buttons {\\n      label\\n      internal {\\n        ... on HomeRecord {\\n          __typename\\n        }\\n        ... on PostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on ProductRecord {\\n          __typename\\n          slug\\n        }\\n        ... on WhyMainRecord {\\n          __typename\\n        }\\n        ... on WhySubpageRecord {\\n          __typename\\n          slug\\n        }\\n        ... on AiFirstRecord {\\n          __typename\\n        }\\n        ... on ClientSuccessRecord {\\n          __typename\\n        }\\n        ... on BookDemoRecord {\\n          __typename\\n        }\\n        ... on BlogLandingRecord {\\n          __typename\\n        }\\n        ... on AboutRecord {\\n          __typename\\n        }\\n        ... on LeadershipRecord {\\n          __typename\\n        }\\n        ... on MediaCollectionRecord {\\n          __typename\\n          tag {\\n            slug\\n          }\\n        }\\n        ... on MediaPostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CaseStudyRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CasestudyLandingRecord {\\n          __typename\\n        }\\n        ... on PaidLandingRecord {\\n          __typename\\n          slug\\n        }\\n      }\\n      external\\n      style\\n    }\\n  }\\n\\n\",\"variables\":{}}":1014,"{\"query\":\"\\n    query {\\n      global {\\n        footerCallout {\\n          ...FooterFragment\\n        }\\n      }\\n    }\\n    \\n  fragment FooterFragment on FooterBannerRecord {\\n    headline\\n    intro\\n    cta {\\n      ...LinkFragment\\n    }\\n    image {\\n      ...ResponsiveImageFragment\\n    }\\n  }\\n\\n    \\n  fragment LinkFragment on CallToActionRecord {\\n    buttons {\\n      label\\n      internal {\\n        ... on HomeRecord {\\n          __typename\\n        }\\n        ... on PostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on ProductRecord {\\n          __typename\\n          slug\\n        }\\n        ... on WhyMainRecord {\\n          __typename\\n        }\\n        ... on WhySubpageRecord {\\n          __typename\\n          slug\\n        }\\n        ... on AiFirstRecord {\\n          __typename\\n        }\\n        ... on ClientSuccessRecord {\\n          __typename\\n        }\\n        ... on BookDemoRecord {\\n          __typename\\n        }\\n        ... on BlogLandingRecord {\\n          __typename\\n        }\\n        ... on AboutRecord {\\n          __typename\\n        }\\n        ... on LeadershipRecord {\\n          __typename\\n        }\\n        ... on MediaCollectionRecord {\\n          __typename\\n          tag {\\n            slug\\n          }\\n        }\\n        ... on MediaPostRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CaseStudyRecord {\\n          __typename\\n          slug\\n        }\\n        ... on CasestudyLandingRecord {\\n          __typename\\n        }\\n        ... on PaidLandingRecord {\\n          __typename\\n          slug\\n        }\\n      }\\n      external\\n      style\\n    }\\n  }\\n\\n    \\n  fragment ResponsiveImageFragment on FileField {\\n    url\\n    width\\n    height\\n    alt\\n    title\\n    responsiveImage {\\n      srcSet\\n      webpSrcSet\\n      sizes\\n      src\\n      width\\n      height\\n      aspectRatio\\n      alt\\n      title\\n      base64\\n    }\\n  }\\n\\n  \",\"variables\":{}}":1021},{"site":4,"global":84},{"favicon":5,"globalSeo":80},[6,14,18,22,26,31,35,39,43,47,51,55,59,63,68,72,76],{"attributes":7,"content":12,"tag":13},{"sizes":8,"type":9,"rel":10,"href":11},"16x16","image/png","icon","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=16&w=16",null,"link",{"attributes":15,"content":12,"tag":13},{"sizes":16,"type":9,"rel":10,"href":17},"32x32","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=32&w=32",{"attributes":19,"content":12,"tag":13},{"sizes":20,"type":9,"rel":10,"href":21},"96x96","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=96&w=96",{"attributes":23,"content":12,"tag":13},{"sizes":24,"type":9,"rel":10,"href":25},"192x192","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=192&w=192",{"attributes":27,"content":12,"tag":13},{"sizes":28,"rel":29,"href":30},"57x57","apple-touch-icon","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=57&w=57",{"attributes":32,"content":12,"tag":13},{"sizes":33,"rel":29,"href":34},"60x60","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=60&w=60",{"attributes":36,"content":12,"tag":13},{"sizes":37,"rel":29,"href":38},"72x72","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=72&w=72",{"attributes":40,"content":12,"tag":13},{"sizes":41,"rel":29,"href":42},"76x76","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=76&w=76",{"attributes":44,"content":12,"tag":13},{"sizes":45,"rel":29,"href":46},"114x114","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=114&w=114",{"attributes":48,"content":12,"tag":13},{"sizes":49,"rel":29,"href":50},"120x120","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=120&w=120",{"attributes":52,"content":12,"tag":13},{"sizes":53,"rel":29,"href":54},"144x144","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=144&w=144",{"attributes":56,"content":12,"tag":13},{"sizes":57,"rel":29,"href":58},"152x152","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=152&w=152",{"attributes":60,"content":12,"tag":13},{"sizes":61,"rel":29,"href":62},"180x180","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=180&w=180",{"attributes":64,"content":12,"tag":67},{"name":65,"content":66},"msapplication-square70x70logo","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=70&w=70","meta",{"attributes":69,"content":12,"tag":67},{"name":70,"content":71},"msapplication-square150x150logo","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=150&w=150",{"attributes":73,"content":12,"tag":67},{"name":74,"content":75},"msapplication-square310x310logo","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=310&w=310",{"attributes":77,"content":12,"tag":67},{"name":78,"content":79},"msapplication-square310x150logo","https://www.datocms-assets.com/160976/1784826606-lensing-fav.png?auto=format&h=150&w=310",{"fallbackSeo":81},{"title":82,"description":83},"Lensing | ERP Reinvented for the AI Era","Lensing is an AI-native ERP platform that replaces outdated systems, streamlines operations, cuts costs, and enables rapid adaptations for faster, smarter growth.",{"headerCta":85,"topBanner":93,"signIn":91,"investors":113,"description":124,"footerCta":125,"socialMedia":130,"locations":137,"emailAddress":154,"badges":155,"footerCallout":160,"gatedHeadline":171,"gatedIntro":172,"gatedFormId":173,"signupForm":174},{"buttons":86},[87],{"label":88,"internal":89,"external":91,"style":92},"Get a Demo",{"__typename":90},"BookDemoRecord","","button",{"showBanner":94,"bannerText":95,"bgColor":96,"variant":97,"headline":98,"cta":99,"badgeImage":106},true,"\u003Cp>Everest is now&nbsp;Lensing. Read the \u003Ca href=\"https://lensing.ai/blog/everest-is-now-lensing/\">announcement from our founders\u003C/a>.&nbsp;\u003C/p>","accent","big","Everest is now Lensing. Read the announcement from our founders. ",{"buttons":100},[101],{"label":102,"internal":103,"external":91,"style":92},"Read why",{"__typename":104,"slug":105},"PostRecord","everest-is-now-lensing",{"url":107,"alt":108,"width":109,"height":110,"focalPoint":111},"https://www.datocms-assets.com/160976/1785453684-erp-article-everest-is-now-lensing.png","Everest is Now Lensing",1040,800,{"x":112,"y":112},0.5,{"title":114,"logos":115},"Investors",[116,118,120,122],{"url":117},"https://www.datocms-assets.com/160976/1749761147-sutter-hill.svg",{"url":119},"https://www.datocms-assets.com/160976/1749761146-altimeter.png",{"url":121},"https://www.datocms-assets.com/160976/1749761146-redpoint.png",{"url":123},"https://www.datocms-assets.com/160976/1750290368-dl.png","Lensing is an intelligent, AI-powered platform that replaces outdated systems, streamlines operations, cuts costs, and unlocks real-time insights for faster, smarter growth.",{"buttons":126},[127],{"label":128,"internal":129,"external":91,"style":92},"Contact",{"__typename":90},[131,134],{"platform":132,"url":133},"linkedin","https://www.linkedin.com/company/lensing-ai/",{"platform":135,"url":136},"youtube","https://www.youtube.com/@lensingai",[138,142,146,150],{"location":139,"address":140,"coords":141},"North America","280 Hope Street\nMountain View, CA 94041","130,290",{"location":143,"address":144,"coords":145},"Germany","Max-Jarecki-Straße 21, 69115\nHeidelberg, Germany","650,252",{"location":147,"address":148,"coords":149},"Brazil","Mostardeiro, 800 - room 702\nPorto Alegre - RS, 90430-000","384,636",{"location":151,"address":152,"coords":153},"South Africa","The Foundry, 74 Cardiff Street, Green Point, Cape Town, 8005, South Africa","680,624","info@lensing.ai",[156,158],{"url":157},"https://www.datocms-assets.com/160976/1749761602-aws.png",{"url":159},"https://www.datocms-assets.com/160976/1749761602-aicpa.png",{"image":161},{"url":162,"width":163,"height":164,"alt":12,"responsiveImage":165},"https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png",754,592,{"srcSet":166,"webpSrcSet":167,"sizes":168,"src":162,"width":163,"height":164,"aspectRatio":169,"alt":12,"title":12,"base64":170},"https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.25 188w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.5 377w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.75 565w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png 754w","https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.25&fm=webp 188w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.5&fm=webp 377w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?dpr=0.75&fm=webp 565w,https://www.datocms-assets.com/160976/1784814619-lensing-footer-cta.png?fm=webp 754w","(max-width: 754px) 100vw, 754px",1.2736486486486487,"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLCgoWGiMVDg0YGhobHRYYFxwZHh4XFxUdHzclGikoHRYdJTUlKDkvMjIyHS44PTcwPCsxNS8BCgsLDg0OHBAPHDslHSg7NS8vLzs7Ly8vLy8vLy8vLy8vLy81Ly8vLy8vLy8vLy8vLy8vNS8vLy8vLy8vLy8vL//AABEIABMAGAMBIgACEQEDEQH/xAAZAAEAAgMAAAAAAAAAAAAAAAAAAwUBBAf/xAAeEAACAwACAwEAAAAAAAAAAAABAgADBBNBBSExEf/EABcBAAMBAAAAAAAAAAAAAAAAAAECAwD/xAAYEQEBAQEBAAAAAAAAAAAAAAABABESAv/aAAwDAQACEQMRAD8A5Cab+QAfZs24tjqvcgXmF6gtLPSNKVIVeW88yA0Wvxu2vChb2vYiS77trePUF/XcxEednzKntZuUn9Mn0XWGlAXMRJkSXXWNkQFyRERMRb//2Q==","Gated Content Headline","Please fill out this form to gain access to exclusive content","c9f28857-105a-4932-a211-4f63c780866b",{"headline":175,"intro":176,"hubspotId":177,"consentText":178},"Get the latest Lensing","Some nice copy here about what you get when you sign up.","d5c0893f-5d91-45b0-844d-7f242b0c5c44","By submitting this form, you agree to receive the Aperture newsletter from Lensing and to the processing of your personal data as described in our \u003Ca href=\"/legal/privacy-policy/\">Privacy Policy\u003C/a>. You can unsubscribe at any time.",{"menu":180},{"main":181},[182,220,302,307,340],{"__typename":183,"label":184,"id":185,"submenu":186},"MenuGroupRecord","Why Lensing","PFK4MTMsSGyvr0kIIbiuWg",[187,193,199,204,209,214],{"__typename":188,"label":189,"description":190,"external":91,"icon":12,"internal":191},"MenuItemRecord","Why Lensing ","Lensing is built for businesses with complex revenue, global operations, and rapid change.",{"__typename":192},"WhyMainRecord",{"__typename":188,"label":194,"description":195,"external":91,"icon":12,"internal":196},"Lensing vs. Legacy ERP","Legacy ERP systems weren’t built for the speed, scale, or complexity of modern businesses.",{"__typename":197,"slug":198},"WhySubpageRecord","everest-vs-legacy-erp",{"__typename":188,"label":200,"description":201,"external":91,"icon":12,"internal":202},"Lensing vs. Bolt-ons","Patchwork solutions slow your business down with manual work, system silos, and reporting gaps. ",{"__typename":197,"slug":203},"everest-vs-bolt-ons",{"__typename":188,"label":205,"description":206,"external":91,"icon":12,"internal":207},"AI-First Architecture","Lensing is ERP reinvented for the AI era.",{"__typename":208},"AiFirstRecord",{"__typename":188,"label":210,"description":211,"external":91,"icon":12,"internal":212},"Lensing Security","At Lensing, \u2028we understand that your business runs on trust.",{"__typename":197,"slug":213},"security",{"__typename":188,"label":215,"description":216,"external":91,"icon":12,"internal":217},"Integrations","Deep integrations that unite your stack.",{"__typename":218,"slug":219},"PaidLandingRecord","integrations",{"__typename":183,"label":221,"id":222,"submenu":223},"Product","ZpWZSBQDQti1xbn9l2cD_Q",[224,232,239,246,253,260,267,274,281,288,295],{"__typename":188,"label":225,"description":226,"external":91,"icon":227,"internal":229},"Order to Cash ","Streamline every step from order to cash.",{"url":228},"https://www.datocms-assets.com/160976/1749656388-quotetocash.svg",{"__typename":230,"slug":231},"ProductRecord","order-to-cash",{"__typename":188,"label":233,"description":234,"external":91,"icon":235,"internal":237},"Record to Report","Purpose-built record to report for scaling global operations.",{"url":236},"https://www.datocms-assets.com/160976/1750686191-recordtoreport.svg",{"__typename":230,"slug":238},"record-to-report",{"__typename":188,"label":240,"description":241,"external":91,"icon":242,"internal":244},"Revenue Recognition","Automate revenue recognition and simplify ASC 606 compliance.",{"url":243},"https://www.datocms-assets.com/160976/1749656415-revenuerec.svg",{"__typename":230,"slug":245},"revenue-recognition",{"__typename":188,"label":247,"description":248,"external":91,"icon":249,"internal":251},"Cloud Cost Management","Bring cloud spend into focus, directly in your ERP.",{"url":250},"https://www.datocms-assets.com/160976/1750686447-cloudcost.svg",{"__typename":230,"slug":252},"cloud-cost-management",{"__typename":188,"label":254,"description":255,"external":91,"icon":256,"internal":258},"HR Management","Understand and control people costs in one system.",{"url":257},"https://www.datocms-assets.com/160976/1749662760-hr-management.svg",{"__typename":230,"slug":259},"hr-management",{"__typename":188,"label":261,"description":262,"external":91,"icon":263,"internal":265},"Asset Management","Track and depreciate assets without extra modules.",{"url":264},"https://www.datocms-assets.com/160976/1749663705-assetman.svg",{"__typename":230,"slug":266},"asset-management",{"__typename":188,"label":268,"description":269,"external":91,"icon":270,"internal":272},"Multi-Book & Localization","Run global accounting without adding complexity.",{"url":271},"https://www.datocms-assets.com/160976/1749664554-internationalization.svg",{"__typename":230,"slug":273},"multi-book-localization",{"__typename":188,"label":275,"description":276,"external":91,"icon":277,"internal":279},"Native AI","Empower your users to develop features with AI.",{"url":278},"https://www.datocms-assets.com/160976/1755089953-native-ai.svg",{"__typename":230,"slug":280},"ai-automation",{"__typename":188,"label":282,"description":283,"external":91,"icon":284,"internal":286},"Live Sandbox","Make changes with zero risk.",{"url":285},"https://www.datocms-assets.com/160976/1750686956-lifesandboxing.svg",{"__typename":230,"slug":287},"live-sandbox",{"__typename":188,"label":289,"description":290,"external":91,"icon":291,"internal":293},"AiSpecify","Design and build applications faster with AI.",{"url":292},"https://www.datocms-assets.com/160976/1749667775-ai-automation.svg",{"__typename":218,"slug":294},"aispecify",{"__typename":188,"label":296,"description":297,"external":91,"icon":298,"internal":300},"Professional Services Automation","Manage projects from within your ERP that bill themselves.",{"url":299},"https://www.datocms-assets.com/160976/1778872637-psa_icon.svg",{"__typename":218,"slug":301},"professional-services-automation",{"__typename":188,"label":303,"id":304,"external":91,"internal":305},"Customers","Pk5Wl62WTG2Qk-pKikkiEQ",{"__typename":306},"ClientSuccessRecord",{"__typename":183,"label":308,"id":309,"submenu":310},"Learn","Sfyg47Z5TnamVqzdpjtZzw",[311,316],{"__typename":188,"label":312,"description":313,"external":91,"icon":12,"internal":314},"Blog","Insights and resources for finance and operational transformation.",{"__typename":315},"BlogLandingRecord",{"__typename":183,"label":317,"submenu":318},"Media",[319,325,330,335],{"__typename":188,"label":320,"external":91,"internal":321},"Product Demos",{"__typename":322,"tag":323},"MediaCollectionRecord",{"slug":324},"product-demos",{"__typename":188,"label":326,"external":91,"internal":327},"Product Releases",{"__typename":322,"tag":328},{"slug":329},"product-releases",{"__typename":188,"label":331,"external":91,"internal":332},"Video",{"__typename":322,"tag":333},{"slug":334},"video",{"__typename":188,"label":336,"external":91,"internal":337},"Podcasts",{"__typename":322,"tag":338},{"slug":339},"podcasts",{"__typename":183,"label":341,"id":342,"submenu":343},"About","QD9iJU7KSeaA_II0VbKWZw",[344,349,353],{"__typename":188,"label":345,"description":346,"external":91,"icon":12,"internal":347},"Our Leadership","Guiding Lensing with vision, expertise, and real-world experience.",{"__typename":348},"LeadershipRecord",{"__typename":188,"label":350,"description":351,"external":352,"icon":12,"internal":12},"Careers","Help us reinvent ERP.","https://everestruns.everest-systems.com/hook/fetch/jobs?file=index.html",{"__typename":188,"label":354,"description":355,"external":91,"icon":12,"internal":356},"News & Updates","Our latest Press and Collaboration updates.",{"__typename":357,"tag":358},"NewsCollectionRecord",{"slug":359},"press",{"post":361,"blogLanding":905},{"_updatedAt":362,"structuredData":94,"seo":363,"content":419,"__typename":104,"id":886,"title":887,"slug":888,"publishDate":889,"category":12,"author":890,"image":894,"accentColor":899,"intro":901,"tag":902},"2026-07-20T16:30:02+01:00",[364,367,370,373,377,380,383,387,391,394,397,401,405,408,412,415],{"attributes":12,"content":365,"tag":366},"The AI Revolution in Enterprise Software","title",{"attributes":368,"content":12,"tag":67},{"property":369,"content":365},"og:title",{"attributes":371,"content":12,"tag":67},{"name":372,"content":365},"twitter:title",{"attributes":374,"content":12,"tag":67},{"name":375,"content":376},"description","From Vibe Coding to Vertical ERPs: Here's how the AI Revolution is changing Enterprise Software for good. ",{"attributes":378,"content":12,"tag":67},{"property":379,"content":376},"og:description",{"attributes":381,"content":12,"tag":67},{"name":382,"content":376},"twitter:description",{"attributes":384,"content":12,"tag":67},{"property":385,"content":386},"og:image","https://www.datocms-assets.com/160976/1751467261-f421cda2-14e7-430c-a083-3c6aa9252fbe.jpg?auto=format&fit=max&w=1200",{"attributes":388,"content":12,"tag":67},{"property":389,"content":390},"og:image:width","1024",{"attributes":392,"content":12,"tag":67},{"property":393,"content":390},"og:image:height",{"attributes":395,"content":12,"tag":67},{"name":396,"content":386},"twitter:image",{"attributes":398,"content":12,"tag":67},{"property":399,"content":400},"og:locale","en",{"attributes":402,"content":12,"tag":67},{"property":403,"content":404},"og:type","article",{"attributes":406,"content":12,"tag":67},{"property":407,"content":82},"og:site_name",{"attributes":409,"content":12,"tag":67},{"property":410,"content":411},"article:modified_time","2026-07-20T15:30:02Z",{"attributes":413,"content":12,"tag":67},{"property":414,"content":91},"article:publisher",{"attributes":416,"content":12,"tag":67},{"name":417,"content":418},"twitter:card","summary_large_image",{"value":420,"blocks":870},{"schema":421,"document":422},"dast",{"type":423,"children":424},"root",[425,431,437,490,493,524,529,550,559,564,568,575,580,584,589,593,634,638,643,647,652,656,661,665,670,674,712,717,721,728,735,742,747,751,758,763,767,772,801,806,810,815,819,826,830,834,846,859,863,865,867],{"type":426,"children":427},"paragraph",[428],{"type":429,"value":430},"span","The enterprise software landscape is undergoing a profound transformation driven by artificial intelligence. This revolution is reshaping how businesses approach software development, moving from generic one-size-fits-all solutions toward precision-engineered, industry-specific applications. This comprehensive analysis examines three interconnected dimensions of this transformation: the renaissance in software specification, the precision revolution in enterprise applications, and the emergence of vertical ERPs powered by AI platforms.",{"type":426,"children":432},[433],{"type":429,"marks":434,"value":436},[435],"strong","The Dawn of Precision: Beyond \"Vibe Coding\"",{"type":426,"children":438},[439,441,455,464,471,473,481,488],{"type":429,"value":440},"The software development world has been captivated by the emergence of \"Vibe Coding\"—a paradigm where developers articulate desired functionality in plain language, and AI assistants handle the complex task of code generation (see",{"url":442,"meta":443,"type":13,"children":450},"https://en.wikipedia.org/wiki/Vibe",[444,447],{"id":445,"value":446},"rel","noopener",{"id":448,"value":449},"target","_blank",[451],{"type":429,"marks":452,"value":454},[453],"underline"," ",{"url":456,"meta":457,"type":13,"children":461},"https://en.wikipedia.org/wiki/Vibe_coding",[458,460],{"id":445,"value":459},"noopener noreferrer",{"id":448,"value":449},[462],{"type":429,"marks":463,"value":442},[453],{"url":456,"meta":465,"type":13,"children":468},[466,467],{"id":445,"value":459},{"id":448,"value":449},[469],{"type":429,"value":470},"_coding",{"type":429,"value":472},"). Andrey Karpathy, the inventor of the term, has recently talked about this:",{"url":474,"meta":475,"type":13,"children":478},"https://www.youtube.com/watch?v=LCEmiRjPEtQ",[476,477],{"id":445,"value":446},{"id":448,"value":449},[479],{"type":429,"marks":480,"value":454},[453],{"url":474,"meta":482,"type":13,"children":485},[483,484],{"id":445,"value":459},{"id":448,"value":449},[486],{"type":429,"marks":487,"value":474},[453],{"type":429,"value":489},". This approach has democratized software creation, making it accessible to entrepreneurs, designers, and domain experts who lack traditional programming backgrounds, while promising unprecedented speed in prototyping and developing Minimum Viable Products (MVPs).",{"item":491,"type":492},"O7QQ5SNLReaxRWLTbQZAbA","block",{"type":426,"children":494},[495,497,500,502,505,507,515,522],{"type":429,"value":496},"However, as the initial excitement settles, a critical question emerges: ",{"type":429,"marks":498,"value":499},[435],"Is a good \"vibe\" enough for enterprise-grade software?",{"type":429,"value":501}," The answer increasingly points toward a renewed and arguably more critical role for detailed software specifications—a renaissance powered by AI itself. A very similar conclusion has recently been drawn by Forrester researchers in an interesting study by the telling title \"",{"type":429,"marks":503,"value":504},[435],"AI, AppGen, And The End Of Software Development As We Know It - Application Generation Is The Next Stage Of Software",{"type":429,"value":506},"\" (see",{"url":508,"meta":509,"type":13,"children":512},"https://www.forrester.com/report/ai-appgen-and-the-end-of-software-development-as-we-know-it/RES184103",[510,511],{"id":445,"value":446},{"id":448,"value":449},[513],{"type":429,"marks":514,"value":454},[453],{"url":508,"meta":516,"type":13,"children":519},[517,518],{"id":445,"value":459},{"id":448,"value":449},[520],{"type":429,"marks":521,"value":508},[453],{"type":429,"value":523},")",{"type":426,"children":525},[526],{"type":429,"marks":527,"value":528},[435],"The Limitations of Conversational Development",{"type":426,"children":530},[531,533,541,548],{"type":429,"value":532},"While vibe coding excels at rapid prototyping, it encounters substantial headwinds when faced with the complexities of enterprise-grade software. Research reveals significant limitations in AI performance during multi-turn conversations. A pivotal study, \"LLMs Get Lost In Multi-Turn Conversation,\" (see",{"url":534,"meta":535,"type":13,"children":538},"https://arxiv.org/abs/2505.06120",[536,537],{"id":445,"value":446},{"id":448,"value":449},[539],{"type":429,"marks":540,"value":454},[453],{"url":534,"meta":542,"type":13,"children":545},[543,544],{"id":445,"value":459},{"id":448,"value":449},[546],{"type":429,"marks":547,"value":534},[453],{"type":429,"value":549},") demonstrates that 15 large language models exhibited an average performance drop of 39% in multi-turn settings compared to receiving comprehensive instructions upfront.",{"type":426,"children":551},[552,554,557],{"type":429,"value":553},"The implications are clear: ",{"type":429,"marks":555,"value":556},[435],"providing comprehensive, well-thought-out specifications upfront leads to significantly better results in AI-driven code generation for complex tasks.",{"type":429,"value":558}," When AI systems take a \"wrong turn\" in conversational development—misinterpreting an instruction or heading down an incorrect logical path—they struggle to recover, even when subsequent turns provide clarifying information.",{"type":426,"children":560},[561],{"type":429,"marks":562,"value":563},[435],"The Specification Renaissance",{"type":426,"children":565},[566],{"type":429,"value":567},"This limitation has catalyzed a renaissance in software specification, where these once-static artifacts are becoming dynamic, intelligent, and central to software creation. The most significant game-changer is the establishment of true \"data binding\" between specifications and source code—a link that was conspicuously absent in traditional methodologies.",{"type":426,"children":569},[570,572],{"type":429,"value":571},"Modern AI code generation tools can now ingest detailed specifications encompassing functional requirements, non-functional constraints, data models, user interface guidelines, and business rules, using them as executable blueprints for generating application code. With this dynamic, AI-mediated link in place, ",{"type":429,"marks":573,"value":574},[435],"the human-readable, business-aligned specification emerges as the primary artifact of intellectual property and the verifiable \"ground truth\" for the software system.",{"type":426,"children":576},[577],{"type":429,"marks":578,"value":579},[435],"The End of Off-the-Shelf Dominance",{"type":426,"children":581},[582],{"type":429,"value":583},"For decades, enterprises have navigated digital transformations largely through commercial off-the-shelf (OTS) software. These standardized suites promised efficiency, integrated processes, and best practices. However, the reality for many organizations has been persistent frustration with the inherent limitations of one-size-fits-all solutions.",{"type":426,"children":585},[586],{"type":429,"marks":587,"value":588},[435],"The Hidden Costs of Generic Solutions",{"type":426,"children":590},[591],{"type":429,"value":592},"The dissatisfaction with OTS software stems from multiple sources:",{"type":594,"style":595,"children":596},"list","bulleted",[597,607,616,625],{"type":598,"children":599},"listItem",[600],{"type":426,"children":601},[602,605],{"type":429,"marks":603,"value":604},[435],"Feature bloat",{"type":429,"value":606},": Companies pay substantial licensing and maintenance fees for vast arrays of functionalities they simply don't use",{"type":598,"children":608},[609],{"type":426,"children":610},[611,614],{"type":429,"marks":612,"value":613},[435],"Critical gaps",{"type":429,"value":615},": These same packages frequently lack crucial capabilities essential for specific operational workflows",{"type":598,"children":617},[618],{"type":426,"children":619},[620,623],{"type":429,"marks":621,"value":622},[435],"Strategic limitations",{"type":429,"value":624},": Generic software makes it inherently difficult to achieve unique competitive advantages",{"type":598,"children":626},[627],{"type":426,"children":628},[629,632],{"type":429,"marks":630,"value":631},[435],"Value leakage",{"type":429,"value":633},": The confluence of paying for unused features while lacking essential ones results in significant strategic impediment",{"type":426,"children":635},[636],{"type":429,"value":637},"As much as 65% of total software costs occur after initial deployment, creating escalating long-term financial burdens. More critically, when a company's key operational processes are managed by generic software, differentiation becomes nearly impossible.",{"type":426,"children":639},[640],{"type":429,"marks":641,"value":642},[435],"AI as the Catalyst for Customization",{"type":426,"children":644},[645],{"type":429,"value":646},"AI is not merely an incremental improvement—it's a disruptive force rewriting the economic and practical considerations of custom application development. AI-powered coding tools are revolutionizing software development by automating code generation, suggesting improvements, and handling repetitive programming tasks. This automation translates directly into reduced manual labor and shorter development hours, with analyses suggesting potential savings of up to 30% from custom development costs.",{"type":426,"children":648},[649],{"type":429,"marks":650,"value":651},[435],"Hyper-Personalization and Precision",{"type":426,"children":653},[654],{"type":429,"value":655},"AI's comprehensive assistance across the entire software development lifecycle—from understanding nuanced needs to generating precisely tailored code and automating rigorous testing—means software can now be \"fully tailored to specific needs\" with unprecedented precision and efficiency. This establishes a continuous improvement cycle, a virtuous feedback loop where business processes and the software supporting them co-evolve with ever-increasing efficiency and effectiveness.",{"type":426,"children":657},[658],{"type":429,"marks":659,"value":660},[435],"The Verticalization Imperative",{"type":426,"children":662},[663],{"type":429,"value":664},"The modern enterprise operates in an environment of relentless change and escalating complexity. Businesses increasingly recognize that generic Enterprise Resource Planning (ERP) systems, even when subjected to extensive customization, often fall short of addressing the nuanced operational, regulatory, and competitive demands unique to their specific industries.",{"type":426,"children":666},[667],{"type":429,"marks":668,"value":669},[435],"Traditional Barriers to Vertical ERPs",{"type":426,"children":671},[672],{"type":429,"value":673},"The traditional path to creating or extensively customizing ERPs for niche markets has been fraught with substantial challenges:",{"type":594,"style":595,"children":675},[676,685,694,703],{"type":598,"children":677},[678],{"type":426,"children":679},[680,683],{"type":429,"marks":681,"value":682},[435],"Prohibitive costs and frequent overruns",{"type":429,"value":684},": Consuming vast financial and human resources with no guarantee of success",{"type":598,"children":686},[687],{"type":426,"children":688},[689,692],{"type":429,"marks":690,"value":691},[435],"Integration complexity",{"type":429,"value":693},": Heavily customized systems become difficult and expensive to upgrade",{"type":598,"children":695},[696],{"type":426,"children":697},[698,701],{"type":429,"marks":699,"value":700},[435],"Domain expertise scarcity",{"type":429,"value":702},": The persistent lack of deep industry knowledge compounds development challenges",{"type":598,"children":704},[705],{"type":426,"children":706},[707,710],{"type":429,"marks":708,"value":709},[435],"High risk tolerance requirements",{"type":429,"value":711},": Many potential solutions never reach market due to technical or financial barriers",{"type":426,"children":713},[714],{"type":429,"marks":715,"value":716},[435],"The AI-Platform Paradigm",{"type":426,"children":718},[719],{"type":429,"value":720},"The convergence of mature, extensible ERP platforms, sophisticated AI-driven specification tools, and advanced AI code generation capabilities is heralding a new, economically viable paradigm for developing vertical ERPs. This approach leverages:",{"type":426,"children":722},[723,726],{"type":429,"marks":724,"value":725},[435],"Extensible Core Platforms",{"type":429,"value":727},": Modern platforms provide standardized, pre-built functionalities that are robust and reliable, handling critical non-functional requirements like scalability, security, and compliance centrally.",{"type":426,"children":729},[730,733],{"type":429,"marks":731,"value":732},[435],"AI Specification Management",{"type":429,"value":734},": Tools like Lensings' AI Specification Manager act as the linchpin for translating deep, often nuanced, industry-specific knowledge into structured, unambiguous formats that AI code generation engines can effectively understand and act upon.",{"type":426,"children":736},[737,740],{"type":429,"marks":738,"value":739},[435],"Ecosystem Effects",{"type":429,"value":741},": This model fosters powerful network effects—a strong platform attracts more developers of vertical solutions, which attracts a larger end-user base, which in turn attracts even more vertical solution developers, creating a virtuous cycle that benefits all participants.",{"type":426,"children":743},[744],{"type":429,"marks":745,"value":746},[435],"Economic and Competitive Transformation",{"type":426,"children":748},[749],{"type":429,"value":750},"The AI-platform approach dramatically reduces time-to-market, compressing development lifecycles from years to potentially a fraction of that time. This model enables hyper-specialization and niche dominance, making it feasible to deeply address specific pain points, workflows, and regulatory requirements of increasingly narrow industry segments or even micro-verticals.",{"type":426,"children":752},[753,756],{"type":429,"marks":754,"value":755},[435],"The reduced cost and effort of verticalization make it economically viable to create highly specialized ERPs for previously overlooked ultra-niche industries.",{"type":429,"value":757}," True domain expertise, meticulously captured and structured within AI specifications, becomes the defining competitive factor rather than technical implementation prowess.",{"type":426,"children":759},[760],{"type":429,"marks":761,"value":762},[435],"The Future of Enterprise Software",{"type":426,"children":764},[765],{"type":429,"value":766},"This transformation represents more than technological advancement—it's a strategic revolution demanding proactive adjustments in governance, talent development, and overarching IT strategy. Organizations must develop new competencies:",{"type":426,"children":768},[769],{"type":429,"marks":770,"value":771},[435],"Evolving Skill Requirements",{"type":594,"style":595,"children":773},[774,783,792],{"type":598,"children":775},[776],{"type":426,"children":777},[778,781],{"type":429,"marks":779,"value":780},[435],"AI fluency",{"type":429,"value":782},": Understanding how to effectively collaborate with AI systems",{"type":598,"children":784},[785],{"type":426,"children":786},[787,790],{"type":429,"marks":788,"value":789},[435],"Domain specification expertise",{"type":429,"value":791},": The ability to translate complex business logic into AI-consumable specifications",{"type":598,"children":793},[794],{"type":426,"children":795},[796,799],{"type":429,"marks":797,"value":798},[435],"Strategic orchestration",{"type":429,"value":800},": Managing AI-driven development processes and ensuring business alignment",{"type":426,"children":802},[803],{"type":429,"marks":804,"value":805},[435],"Organizational Transformation",{"type":426,"children":807},[808],{"type":429,"value":809},"The strategic imperative for IT is transitioning into an enabler and governor of business-led, AI-driven solution development, fostering an internal ecosystem of innovation and value co-creation. This shift enables enterprises to differentiate themselves in ways that were previously impractical or prohibitively expensive.",{"type":426,"children":811},[812],{"type":429,"marks":813,"value":814},[435],"Conclusion: Precision-Engineered Competitive Advantage",{"type":426,"children":816},[817],{"type":429,"value":818},"The future of enterprise software is specialized, composable, and undeniably AI-accelerated. By enabling the creation of applications precisely engineered to unique business needs, this new paradigm allows enterprises to differentiate themselves through software that directly reflects their strategic vision and operational excellence.",{"type":426,"children":820},[821,824],{"type":429,"marks":822,"value":823},[435],"The future belongs to those who can wield this new capability with precision and strategic foresight.",{"type":429,"value":825}," Organizations that embrace detailed specification practices, leverage AI-powered platforms, and develop domain-driven customization capabilities will create sustainable competitive advantages in an increasingly digital economy.",{"type":426,"children":827},[828],{"type":429,"value":829},"This revolution dismantles traditional barriers between business requirements and technical implementation, creating a world where software becomes a direct expression of business strategy rather than a compromise with generic solutions. The transformation from vibe coding to vertical ERPs represents nothing less than the democratization of precision in enterprise software—where every organization can access software as unique and sophisticated as their business demands.",{"type":426,"children":831},[832],{"type":429,"value":833},"Check out the Lensing AI Specification Manager.",{"type":426,"children":835},[836,838],{"type":429,"value":837},"Landing page: ",{"url":839,"meta":840,"type":13,"children":843},"https://everest-erp.ai/",[841,842],{"id":445,"value":459},{"id":448,"value":449},[844],{"type":429,"marks":845,"value":839},[435,453],{"type":426,"children":847},[848,850],{"type":429,"value":849},"Direct access: ",{"url":851,"meta":852,"type":13,"children":855},"https://ai.everest-systems.com/",[853,854],{"id":445,"value":459},{"id":448,"value":449},[856],{"type":429,"marks":857,"value":858},[435,453],"https://ai.everest-systems.com/\n",{"type":426,"children":860},[861],{"type":429,"value":862},"From my presentation at The Accounting Summit:",{"item":864,"type":492},"FE9YW_wOTousB0XGNaJkpg",{"item":866,"type":492},"U0iIOwNwTJmLRey6FwqfHw",{"type":426,"children":868},[869],{"type":429,"value":91},[871,875,881],{"__typename":872,"id":491,"image":873,"caption":91,"link":12},"BlogImageRecord",{"url":874,"alt":12},"https://www.datocms-assets.com/160976/1751467442-1cbf24_ab612ad225be4d25903f7811c4e74f32-mv2-jpg.avif",{"__typename":876,"id":864,"text":877,"file":878},"DownloadRecord","Demo Video (no audio)",{"url":879,"filename":880},"https://www.datocms-assets.com/160976/1758670597-financesummitv3.mp4","financesummitv3.mp4",{"__typename":876,"id":866,"text":882,"file":883},"PDF Presentation",{"url":884,"filename":885},"https://www.datocms-assets.com/160976/1758670862-everest-accountingsummit_v5.pdf","everest-accountingsummit_v5.pdf","BwvcFhLdQkOwYVqR90mMCQ","The AI Revolution in Enterprise Software: From Vibe Coding to Vertical ERPs","the-ai-revolution-in-enterprise-software-from-vibe-coding-to-vertical-erps","2025-06-30",{"name":891,"photo":892},"Stefan Sigg",{"url":893},"https://www.datocms-assets.com/160976/1750880209-steffan_sigg.jpeg",{"responsiveImage":895},{"src":896,"width":897,"height":897,"alt":12,"base64":898},"https://www.datocms-assets.com/160976/1751467261-f421cda2-14e7-430c-a083-3c6aa9252fbe.jpg?fit=fillmax&h=1050&w=1400",1050,"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoIDwgVDQ0LDg8NDQ0ODhMNDQ0YFxMZGBYVFhUdHysjGh0oHSEWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA0NHDsoFig7Ly8vLy81Ly8vLy8vNTUvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABgAGAMBIgACEQEDEQH/xAAZAAEAAgMAAAAAAAAAAAAAAAAABAUCAwb/xAAgEAACAgIBBQEAAAAAAAAAAAAAAQIEAwUGERUhMXET/8QAFQEBAQAAAAAAAAAAAAAAAAAABQT/xAAZEQADAQEBAAAAAAAAAAAAAAACAxIABAH/2gAMAwEAAhEDEQA/ANuPijlH2SMnFpYqzfUhVN9abXks7O3suo/hAzoKsmvlGdzq0WT9WDHu1mOVgRX0FOJbzDXupqm0nHyTrPIJRr9ACNgDWRFhRqWW5cm2ABJYeThWsKvd/9k=",{"bgColor":900},"blue","The enterprise software landscape is undergoing a profound transformation driven by artificial intelligence. This revolution is reshaping how businesses approach software development, moving from generic one-size-fits-all solutions toward precision-engineered, industry-specific applications. ",{"name":903,"slug":904},"Insight","insight",{"footerCallout":906},{"headline":91,"intro":91,"cta":12,"image":12},{"allPosts":908},[909,927,944],{"__typename":104,"id":910,"title":911,"slug":912,"publishDate":913,"category":12,"author":914,"image":918,"accentColor":923,"intro":925,"tag":926},"Dy5JMFy3RzCLvV5-UYRa4g","The Growing Urgency of People Costs Visibility","the-growing-urgency-of-people-costs-visibility","2025-06-16",{"name":915,"photo":916},"Macy Ting",{"url":917},"https://www.datocms-assets.com/160976/1750879622-macy_ting.jpeg",{"responsiveImage":919},{"src":920,"width":921,"height":897,"alt":12,"base64":922},"https://www.datocms-assets.com/160976/1750882766-e3b010_e064c5325ab84e95952a08153faea82a-mv2-jpg.avif?fit=fillmax&h=1050&w=1400",1351,"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBhUICAgLChURDhAQDg0NDhsOFg0NFxUZGBYfFiEaHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA0NHS8cFhwvNS8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABMAGAMBIgACEQEDEQH/xAAaAAACAgMAAAAAAAAAAAAAAAAAAgQFAQMG/8QAIRAAAQQBBAMBAAAAAAAAAAAAAAECAwQhBRETkTIzUxL/xAAWAQADAAAAAAAAAAAAAAAAAAABAwT/xAAbEQACAgMBAAAAAAAAAAAAAAAAAQIxAxETBP/aAAwDAQACEQMRAD8AvNPswSptuJcbE2T9Io9HT60Ke1OzZYrQPdh6A6MjfmWyp1Gy3h2QCXbo1+PLkAU8jKo4Fo56CzN9HdkuOeVXZeoAFBlYt+aTj81MgAtj40f/2Q==",{"bgColor":924},"lightblue","Over the past few years, especially in the SaaS/Tech industry where people costs represent one of the largest expenses, we have seen waves of layoffs and organizational restructuring driven by macroeconomic factors.",{"name":903,"slug":904},{"__typename":104,"id":928,"title":929,"slug":930,"publishDate":931,"category":12,"author":932,"image":936,"accentColor":941,"intro":942,"tag":943},"MPozJLFQTkivVlk7R0Xu8g","  Why Best-of-Breed vs. Best-of-Suite Can be a False Choice?","why-best-of-breed-vs-best-of-suite-can-be-a-false-choice","2025-06-12",{"name":933,"photo":934},"Sandeep Chopra",{"url":935},"https://www.datocms-assets.com/160976/1751937984-sandeep-2x.jpg",{"responsiveImage":937},{"src":938,"width":939,"height":897,"alt":12,"base64":940},"https://www.datocms-assets.com/160976/1749864000-e3b010_d4f9539570344a60ae4fcd9b8826f78b-mv2.jpeg?fit=fillmax&h=1050&w=1400",1348,"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFRAXDhUQFRkXDh0VFg0VFx8fGBcVIiEhKysjGikoKRUaJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQHDsoIh47Oy8vOzs7OzU7NS81LzYvNS8vMjUvLy8vNS8vLy8vNTUvLy8vLy8vLy8vLy8vNS8vL//AABEIABMAGAMBIgACEQEDEQH/xAAZAAACAwEAAAAAAAAAAAAAAAAABQEDBAf/xAAjEAABAwIFBQAAAAAAAAAAAAACAAEEA5EFExQxUQYREiEj/8QAFwEBAQEBAAAAAAAAAAAAAAAABQQDAv/EABoRAQEAAgMAAAAAAAAAAAAAAAEAAgMEFEH/2gAMAwEAAhEDEQA/AFpQRpgzJ2MfIwtjZlVJkQX8XzB35TkpeHHg7DmDtyiuzmkznwktPS8wqkfxZkK3p6bhkWP3eoN1Cwd2bTuhPLiFSvWcG+hXWrVyND2ziuhCpQn9kBMkjE9VjupQhcgUrf/Z",{"bgColor":924},"Having spent most of my career in business software, I’ve found the discussion between Best-of-Breed vs. Best-of-Suite to be lacking some nuance - is it always one way or the other? The reality is companies are always selecting shades of both, depending on the phase of the company, the specific business processes they’re addressing, and the breadth and depth of solutions in the market.",{"name":903,"slug":904},{"__typename":104,"id":945,"title":946,"slug":947,"publishDate":931,"category":12,"author":948,"image":952,"accentColor":956,"intro":958,"tag":959},"WKZsJA-iS72ksNlBVh_j9Q","Why ERP Reporting Is Broken: Lessons from the Legacy Trenches","why-erp-reporting-is-broken-lessons-from-the-legacy-trenches",{"name":949,"photo":950},"Spencer Linder, Founding Product Manager, Lensing",{"url":951},"https://www.datocms-assets.com/160976/1750879318-spencer.jpeg",{"responsiveImage":953},{"src":954,"width":939,"height":897,"alt":12,"base64":955},"https://www.datocms-assets.com/160976/1749864418-e3b010_35c6d934059941ff820fd700c9eb20a7-mv2.jpeg?fit=fillmax&h=1050&w=1400","data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoIEQgLExUVDhcPDg0VDh0NDw0NFx4aGCIVFhUmHysjGh0oHRUiJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQHDUcFiU7NS8vLy81Ly8vLy8vLzUvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABMAGAMBIgACEQEDEQH/xAAYAAEAAwEAAAAAAAAAAAAAAAAAAwUGBP/EACAQAAEDBAMBAQAAAAAAAAAAAAABAgMEBRExEiEiFRT/xAAXAQEBAQEAAAAAAAAAAAAAAAAFAwQB/8QAGxEAAgIDAQAAAAAAAAAAAAAAAAIBAxExMhL/2gAMAwEAAhEDEQA/ANIt4VYsnJU3l7ocYKplxgWLHJCZXw/n55QySzZAWZ4YqL5c5Ug0CO61dLJDx6BWGbA1Vc/mCiglf16U0Cvd8va6AOyH2dGRrpH5X0oALRoSr5g//9k=",{"bgColor":957},"yellow","After years as a NetSuite consultant, I kept seeing the same scene repeat itself. A smart, capable business user would sit across from me—frustrated, sometimes even embarrassed—struggling to pull what should be simple data from their ERP. “I just want to see which sales orders haven’t been invoiced yet,” they’d say. What followed was always the same: a 30-minute detour through table relationships",{"name":903,"slug":904},{"allNewsPosts":961},[962,976,1002],{"__typename":963,"title":964,"slug":965,"publishDate":966,"tag":967,"image":969,"logo":973,"accentColor":975,"intro":91,"externalLink":91,"media":12},"NewsPostRecord","Everest reveals new name, Lensing, customers with combined revenues over $1B in 20+ countries using their AI ERP","everest-reveals-new-name-lensing","2026-08-04",{"name":968,"slug":359},"Press",{"responsiveImage":970},{"src":971,"width":897,"height":897,"alt":12,"base64":972},"https://www.datocms-assets.com/160976/1785375186-press-release-3-2.png?fit=fillmax&h=1050&w=1400","data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFRUXExgPDQ0QDhgWDQ0OFxUZGBYTFhYaHyslHR0oHSEWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHQ8QHC8dIh0vLy8vLy87LzUvNS8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABgAGAMBIgACEQEDEQH/xAAZAAEAAgMAAAAAAAAAAAAAAAAAAwcCBQb/xAAdEAACAwADAQEAAAAAAAAAAAABBAACAwYRIRIF/8QAFwEBAAMAAAAAAAAAAAAAAAAAAQACA//EABoRAQEAAgMAAAAAAAAAAAAAAAEAEhMCAwT/2gAMAwEAAhEDEQA/AK1XVWtj3I9MFxXwGdxlx1OixmanGE9QSRB7m0POVcMClaeVMSxHuN/n0p18iJNrOm3188aKmYqMr55GIi8SmTRmy7VjERHEq5N//9k=",{"url":974},"https://www.datocms-assets.com/160976/1784826027-lensing-favicon.png",{"bgColor":91},{"__typename":963,"title":977,"slug":978,"publishDate":979,"tag":980,"image":981,"logo":986,"accentColor":988,"intro":990,"externalLink":91,"media":991},"Bloomberg Daybreak Europe interviews Franz Faerber of Lensing","bloomberg-daybreak-europe-interviews-franz-faerber-of-everest-systems","2025-06-24",{"name":968,"slug":359},{"responsiveImage":982},{"src":983,"width":984,"height":897,"alt":12,"base64":985},"https://www.datocms-assets.com/160976/1751981162-franz.png?fit=fillmax&h=1050&w=1400",1387,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAIAAAAF0lpsAAAC10lEQVR42jWU6XqkOAxFvUKl58tM+v1fb35Oki42432O7IoQBgy6utpw/35/pZTO49ie27Fv4bxqTrp3b+3inLdG9ZZjDNex7+OD66y1eGd+/fXr45+/P35/vL+/Px6rQ1qtznK1slqrmgXIDjHG6M4GV2P1WA3QcrWvJ07urVvXVSuVc16XNS2x5myUGowMpJyY6T48jQNxSnU3PCOeY8qbX3BVSykxoZ0brVVrQHihxL2ZQC91VusOorPeC5DzQ9yqlHGurm95TfkRW8kZQq06rcW/Vr3qZmacEo7Vlvd27ghFN0AdPJVXal0WNPol+0XVhrHRGjqE2VTTChIE9KND2CEn8kpBW7u5K+5G6gizYK6bWDasemsUA60Sfpal1YKDWtjhto7X7QXU8dsI6GXUeN3ZkyCJNcUY73iLInFakx62E0dMUBcgfCc2ximv7lhLpnC4Bb7kFK7rPDllDeEEyGdP7BT6sT7IdO/dZaViyqd89JIYAkCqAQSrVhJAp7TjLsI9tP3ipQm8X5aFnBOlo59hyHfP54Yc2x7v0HIh2pGmOoH2jc7fWGEH0DKBnACZCfT1/T2BNpD+PHEdw91opt4pvXoxunYBgdBxBwFaV09dgVkfD3jV3tx/X59JgBgjnD6v40ikEyD6ayY7ZYyP85x6h9A72V6s82/3He57vddO031+MrSRT/bBHAtGlNSAQgtrMcpk7QzhCmIGfXjSPZFi5pKKqC3Fff35pl7XADoklxexkGlnNFMCL1pByk81c0rDkpCLr9IqKPUAuCuSvQkQtI+dE+bMLWl2Y2hlrmpNsxPFjG7rwpNUS0vTA7Ki7jgPHIVTGoUmGbUv2Df+J/xh+Eg8S3+KiD1hieX4qRg9R5BxI+qUk4Q++zRnMt20BDVGTX4pMJ8oPIEiI2ReP6I5yzK1RaanyNz8KPSZReJnZkYPCI8uA6rnmCqZaDOWH17G/A9LPtV3daRyCAAAAABJRU5ErkJggg==",{"url":987},"https://www.datocms-assets.com/160976/1752774855-bloomberg_daybreak.png",{"bgColor":989},"green","In an exclusive interview with Tom Mackenzie of Bloomberg Daybreak, Lensing Co-CEO Franz Faerber shares how the company is reinventing ERP from the ground up to challenge legacy giants like SAP and Oracle. He also explores the transformative role of AI in modern business and the rapidly evolving enterprise software landscape.",{"__typename":992,"video":993},"MediaVideoRecord",{"file":994,"external":12,"loopClip":12,"thumbnail":12},{"video":995},{"muxPlaybackId":996,"title":12,"width":997,"height":998,"thumbhash":999,"blurUpThumb":1000,"thumbnailUrl":1001},"HH01adSlLn181vNwOvmkpq6AKnTHQS00Sg",1920,1076,"3vYNFIRjeXpuh4eAiHoIc+YzCA==","data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFQ4LDhgQDg0VDh0RHxENFyQZHRYTFhUqKysjGh0oHRUiJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQHDsoIig7Ozs7Ly8vOzsvOzsvLy8vLzUvLzs7OzU1Ly8vOzUvLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAXAAADAQAAAAAAAAAAAAAAAAAABQcG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAgABBAUGEUEDIWET/8QAFgEBAQEAAAAAAAAAAAAAAAAABAMA/8QAGhEAAQUBAAAAAAAAAAAAAAAAAgABAyExEf/aAAwDAQACEQMRAD8AUtTSOWPe1qOGmkAcb5UoK7pw8zGOvU2C/Z/zDpMlO1mGPmKoVaGZ00WzpCnE2/6g8MWwhWE6QijB3xf/2Q==","https://image.mux.com/HH01adSlLn181vNwOvmkpq6AKnTHQS00Sg/thumbnail.jpg",{"__typename":963,"title":1003,"slug":1004,"publishDate":1005,"tag":1006,"image":12,"logo":1009,"accentColor":1011,"intro":1013,"externalLink":91,"media":12},"Strengthening Security Through Partnership: How Lensing and Hackrate Collaborate to Protect the Lensing ERP Platform","hackrate-collaboration","2025-04-01",{"name":1007,"slug":1008},"Collaboration","collaborations",{"url":1010},"https://www.datocms-assets.com/160976/1752688760-hackrate.png",{"bgColor":1012},"red","In today's digital landscape, where cyber threats evolve at an alarming pace, robust security measures are no longer optional for business-critical applications. For ERP systems that manage sensitive financial, operational, and customer data, security vulnerabilities can lead to devastating consequences.",{"articleSidebar":1015},{"cta":1016},{"buttons":1017},[1018],{"label":1019,"internal":1020,"external":91,"style":92},"Get started",{"__typename":90},{"global":1022},{"footerCallout":1023},{"headline":1024,"intro":1025,"cta":1026,"image":1031},"See how Lensing\ncan transform\nyour operations","Discover how Lensing empowers finance and operations leaders to \ndrive faster growth, smarter decisions, and stronger margins.",{"buttons":1027},[1028],{"label":1029,"internal":1030,"external":91,"style":92},"Try Lensing",{"__typename":90},{"url":162,"width":163,"height":164,"alt":12,"title":12,"responsiveImage":1032},{"srcSet":166,"webpSrcSet":167,"sizes":168,"src":162,"width":163,"height":164,"aspectRatio":169,"alt":12,"title":12,"base64":170},1785826230710]