Mercury LogoMERCURY
Product

Getting Started

Product Demo
How Mercury Works
Vault
Pricing
Security
Help Center
API Access

Scaling

Checking & Savings
Credit Card
Venture Debt
Treasury
Solutions

Industries

SaaS
Ecommerce
VC Funds
Web3
Life Science

Stages

Pre-Seed & Seed
Series A & Beyond
Community

Learn

Blog
Events
Meridian
Software Stack

Grow

Mercury Raise
Investor Connect
Investor Database
Founder Community
Partnerships
Partner Perks

Top Stories

What is a sweep network?
How Mercury works with partner banks to secure your funds
Ben Horowitz’s diving catch

Top Perks

About
About Us
Jobs
FAQ
Contact Us
Log InOpen Account

Menu

Product

Getting Started

Product DemoHow Mercury WorksVaultPricingSecurityHelp CenterAPI Access

Scaling

Checking & SavingsCredit CardVenture DebtTreasury
Solutions

Industries

SaaSEcommerceVC FundsWeb3Life Science

Stages

Pre-Seed & SeedSeries A & Beyond
Community

Learn

BlogEventsMeridianSoftware Stack

Grow

Mercury RaiseInvestor ConnectInvestor DatabaseFounder CommunityPartnershipsPartner Perks
About

Company

About UsJobsFAQContact Us
Log InOpen Account

The Bottom Line

  • Founder Stories
  • Inside Mercury
  • Explore
Categories
EarnPlanRaiseOperateProtect
Founder Stories
Inside Mercury
Explore

Engineering

Look under the hood of Mercury, with content from our engineering team on how we solve technical challenges.

Illustration of code snipped for Mercury Engineering blog
Sep. 20, 2023

A magic date input using parser combinators in TypeScript

Illustration of code snipped for Mercury Engineering blogSep. 19, 2023How to enable all the warnings in Haskell
  • Sep. 20, 2023Utility types in TypeScript

    Dig into TypeScript utility types and understand how these powerful tools offer ways to expand the possibilities of your type system.

  • Sep. 20, 2023Creating an EmptyObject type in TypeScript

    Understand how to create and use an EmptyObject type in TypeScript, which has a structural type system.

  • Sep. 19, 20238 Lints for your Postgres schema

    Discover best practices for database schema linting, based on six years of experience from the Mercury CTO.

Keep exploring

RaiseProtectPlanOperateEarnCustomer Spotlights
Mercury LogoMercury
Account
Open AccountLog IniOS AppAndroid App
Getting Started
Product DemoHow Mercury WorksVaultPricingSecurityHelp CenterAPI Access
Scaling
Checking & SavingsCredit CardVenture DebtTreasury
Industries
SaaSEcommerceVC FundsWeb3Life Science
Stages
Pre-Seed & SeedSeries A & Beyond
Grow
Mercury RaiseFounder CommunityInvestor ConnectInvestor DatabasePartnershipsPartner Perks
Learn
BlogEventsMeridianSoftware Stack
Company
AboutJobsFAQContact Us
Follow us
TwitterAngelListLinkedInYouTube
*Mercury is a financial technology company, not a bank. Banking services provided by Choice Financial Group and Evolve Bank & Trust®; Members FDIC.