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](/blog/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F73xfpczb%2Fproduction%2F84840a431c29fe776cb01082420b88973f54703e-5912x2640.jpg%3Ffit%3Dmax%26auto%3Dformat&w=1920&q=75)
- 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.