Launching MoonPay Enterprise: Stablecoin APIs for developers → Learn More

MoonPay
  • Individuals
  • Business
  • Taal
  • Begin
Buy
Buy cryptoUse a card, Apple Pay or Google Pay to buy crypto fast. We also accept bank transfers and wires.
Buy BitcoinBTC
Buy EthereumETH
Buy PolygonPOL
Buy SolanaSOL
Buy DogecoinDOGE
Buy CardanoADA
Buy AvalancheAVAX
Sell
Sell cryptoTurn your crypto into cash. In a flash. Get paid straight to your bank account or Visa card.
Sell BitcoinBTC
Sell EthereumETH
Sell USDCUSDC
Sell SolanaSOL
Sell CardanoADA
Sell DogecoinDOGE
Sell AvalancheAVAX
Trade
Trade cryptoTrade between tokens, even if they’re on different chains (we make bridging seamless too).
Trade EthereumETH
Trade USDCUSDC
Trade AaveAAVE
Trade ChainlinkLINK
Trade Wrapped BitcoinWBTC
Trade DaiDAI
Trade CompoundCOMP
Company
NewsroomNewsroomMediaMediaCareersCareersChangelogChangelogRisk WarningRisk WarningMoonPay DiscoverMoonPay DiscoverNew
Crypto Prices
Bitcoin PriceEthereum PriceSolana PriceDogecoin PriceCardano PriceXRP PriceBNB PriceAll Crypto Prices
Learn
What is Blockchain?What is Blockchain?What are NFTs?What are NFTs?What is Bitcoin mining?What is Bitcoin mining?What is DeFi?What is DeFi?What is crypto staking?What is crypto staking?All Learn Articles
Support
DocumentationDocumentationHelp CenterHelp CenterContact UsContact UsStatusStatus
  • Taal
  • All rights reserved. MoonPay Europe B.V. is an AFM-licensed crypto-asset service provider under the EU MiCA Regulation (Reference Number: 41000002).

    Dutch
    • Personal
    • Buy Crypto
    • Sell Crypto
    • Trade Crypto
    • Learn about Crypto
    • Crypto Price
    • MoonAgentsNew!
    • Business
    • Ramps
    • Virtual AccountsNew!
    • MoonPay Discover
    • MoonPay Commerce
    • MoonPay InstitutionalNew!
    • Company
    • About Us
    • CareersWe're hiring
    • Newsroom
    • Media
    • Changelog
    • Support
    • API Docs
    • Help Center
    • Contact Us
    • Status
    • Security
    • Buy
    • Buy Bitcoin
    • Buy Ethereum
    • Buy Solana
    • Buy Cardano
    • Sell
    • Sell Bitcoin
    • Sell Ethereum
    • Sell XRP
    • Sell Solana
    • Trade
    • Trade Ethereum
    • Trade SOL
    • Trade Aave
    • Trade Chainlink
    • Crypto Prices
    • Bitcoin Price
    • Ethereum Price
    • Dogecoin Price
    • XRP Price
    • Cardano Price
    • Learn
    • What is Blockchain?
    • What are NFTs?
    • What is Bitcoin mining?
    • What is DeFi?
    • What is crypto staking?
    • Legal
    • Legal Page
    • Pricing
    • Licenses
    • Privacy Policy
    • Cookie Policy
    • Terms of Use
    • Risk Warning
    • Complaints
    Dutch

    All rights reserved. MoonPay Europe B.V. is an AFM-licensed crypto-asset service provider under the EU MiCA Regulation (Reference Number: 41000002).

    Back to all articles

    “Vibe Coding” ain’t it

    The future of AI software development at MoonPay.

    Kieran Davidson

    By Kieran Davidson

    Published on Apr 9, 2025

    Last modified on Apr 9, 2025

    At MoonPay, we like to keep our finger on the pulse of the latest software trends, and this of course includes developments in AI. Some of the questions we get asked include:

    • Is software development now easy?
    • Will developers be replaced by non-coders?
    • Will AI make coding obsolete?

    No, no, and no. The hype will fade, and the real work of weaving these tools into everyday workflows will take center stage.

    In this article, I explore why software engineering isn’t going away any time soon.

    Delusions of grandeur

    1-4.png

    The project manager who creates their first app with ease may think they’ve just unlocked the tools to create whatever their heart desires.

    But as they’ll quickly find out, they’re wrong. Just as the proud dad who finishes his daughter’s tree house doesn’t believe he can build a skyscraper, the budding software engineer who can vibe code a Flappy Bird clone in 15 minutes shouldn’t believe they can develop sophisticated software. There are levels to this game.

    Ask yourself: Where’s the breakout company whose software has been built, deployed and maintained exclusively with AI, and scaled to a degree that anyone cares about? I haven’t seen it, and I’d be willing to bet you haven’t either.

    AI can accelerate the process, but it doesn't replace the craft.

    Close enough to miss the mark

    2.jpg

    For the right task, AI coding can work like magic. It can add buttons, write tests, create database tables—all with requests in plain English.

    To the uninitiated, this seems like having an obedient developer at one’s beck and call, but we developers can see it for what it is: these models have been trained indiscriminately on every right and wrong answer, every spaghetti code example from the original fountain of coding knowledge.

    The truth is, AI can’t do everything well. For tasks such as novel coding problems, it is especially ill-suited. For resolving edge-case bugs in real-time, it misses subtle nuances. For designing scalable system architecture from scratch, it lacks foresight.

    AI is magic where it works well, but it stumbles where the path isn’t already paved.

    “Good enough” is never great

    3.jpg

    Part of the fun of these large language models is that they are in some sense randomized. You can prove this easily by repeatedly giving the AI the same prompt and watch it produce a different output each time. That’s partly why it can give you an endless stream of novel answers to your deep and meaningful questions about life and the universe. This randomness is a feature, not a bug.

    But in finance, especially crypto, “good enough” is never really good enough, and it’s certainly never great. The reality of AI software development at the enterprise level is that you’re still writing the code, you’re just using the far less precise language of AI prompts to do it. It’s like trying to type with your feet—with enough time you’ll get better at it, but it’s still not optimal.

    You can’t rely on AI for exceptional results.

    To the moon

    4-1.jpg

    As the rest of the world prepares for a future without software engineers, we here at MoonPay have a different perspective. We’re constantly looking to expand the boundaries of what’s thought possible in crypto and elsewhere. We've already hosted our first AI-themed hackathon, and we're encouraging our teams to test ideas before sharing their results more widely.

    Ultimately we want to use AI not to solve our engineering problems, but to aid us in building impactful, cutting-edge products.

    If you’re excited by a future where AI amplifies the developer experience, MoonPay is the place for you. Join us as we push boundaries together–we’re hiring!