Plaid Parses Transaction Data

At Plaid, we link financial accounts to applications, removing the need for our customers to build individual connections to financial institutions and standardizing the data that’s used across multiple accounts. That means developers can focus on creating innovative products and … | Continue reading


@blog.plaid.com | 3 years ago

We migrated our website from Handlebars to React

We built an automated tool that let us incrementally migrate, while keeping up regular feature work and maintenance. | Continue reading


@blog.plaid.com | 3 years ago

Securing WebViews with Chrome Custom Tabs

Plaid empowers innovators in the fintech space by providing them with access to financial data via a uniform API.  In order to help end users connect their banking data to fintech apps, Plaid developed Link, a drop-in module that handles credential validation, multi-factor authen … | Continue reading


@blog.plaid.com | 4 years ago

Microsoft announces Money in Excel powered by Plaid

Money in Excel features a Plaid integration and the new capabilities essentially turn the spreadsheet software into a fintech app. | Continue reading


@blog.plaid.com | 4 years ago

On-demand updates to transactions data

We’re excited to introduce a new optional refresh feature for our Transactions product! Fintech has made managing your money so much easier, from rounding up payments to accelerate your saving goals, to identifying opportunities for reducing your spending or automating your expe … | Continue reading


@blog.plaid.com | 4 years ago

Diversity and Inclusion in Plaid Engineering

Building amazing products that power thousands of fintech apps requires us on the Plaid engineering team to empathize with the developers and end users who build and use these apps. To do that well, we need to have a team whose diversity reflects the millions of people Plaid supp … | Continue reading


@blog.plaid.com | 4 years ago

Plaid Is Joining Visa

Together, we’re looking forward to expanding our products for developers and connecting consumers with the fintech services that are making money easier for everyone. | Continue reading


@blog.plaid.com | 4 years ago

Benefits of writing our own application bootloader

There's a lot of variability in Plaid's 75+ internal services. Most of our services are written in Go, TypeScript, and Python. They can communicate with each other synchronously (through gRPC and HTTP), as well as asynchronously (with message queues and scheduled jobs), and are d … | Continue reading


@blog.plaid.com | 4 years ago

We 30x'd our Node parallelism

What's the best way to safely increase parallelism in a production Node service? That's a question my team needed to answer a couple of months ago. | Continue reading


@blog.plaid.com | 4 years ago

Plaid Launches in France, Spain, and Ireland

Plaid envisions a fully inclusive fintech ecosystem that serves everyone, nomatter where they bank or live. Throughout 2019, we’ve made a tremendous amountof progress towards achieving this goal. We strengthened our institutioncoverage in Canada [/canadian-coverage-and-country-fi … | Continue reading


@blog.plaid.com | 4 years ago

How we stopped memory intensive queries from crashing ElasticSearch

At Plaid, we make heavy use of Amazon-hosted ElasticSearch for real time log analysis — everything from finding the root cause of production errors to analyzing the lifecycle of API requests. | Continue reading


@blog.plaid.com | 4 years ago

Finding the Right Fit: How Plaid Reconciles Pending and Posted Transactions

Plaid's API helps developers provide financial services to tens of millions of consumers across North America. These services help consumers manage their personal finances, let them transfer funds and make payments, and allow them to access loans and mortgages. Our mission is to … | Continue reading


@blog.plaid.com | 4 years ago

Plaid Launches in the UK

Making money easier for everyone is what drives us here at Plaid. We hear from customers every day about how fintech is transforming people’s financial lives, making it easier to pay bills, easier to save for retirement, and easier to manage a budget. That ease shouldn’t be limit … | Continue reading


@blog.plaid.com | 4 years ago

Growing Our Team with Retrospectives

In my years in tech and leadership, one thing I have learned about myself is that I hate telling people what to do. That might sound weird coming from a manager, but it's true! The most important part of my job is to hire an amazing team and help them | Continue reading


@blog.plaid.com | 5 years ago

Plaid supporting Auth for every bank and credit union in the U.S.

We’re excited to introduce an upgraded Auth product that enables developers to authenticate accounts from any of the ~11,500 banks or credit unions in the U.S.—in more ways that are fast, simple, and user-friendly. In 2018, we made big strides in expanding Auth’s coverage to | Continue reading


@blog.plaid.com | 5 years ago

Refreshing Plaid's brand

Noticed anything different about us lately? Sure, we’ve got a little spring in our step from expanding our institution coverage for Auth and Identity, but... we’ve also launched a brand new website. Since this marks the debut of our new design system, we wanted to give you a | Continue reading


@blog.plaid.com | 5 years ago

Scaling Redshift for Periscope

The Data Science & Infrastructure team at Plaid has grown significantly over the past few months into a team whose mission is to empower Plaid with a data-first culture. This post is a look at how we rebuilt internal analytics around rollup tables and materialized views at Pl … | Continue reading


@blog.plaid.com | 5 years ago

Building an Inclusive Code Review Culture

Every engineer is familiar with code reviews, and many before us have compiled thoughts and suggestions on how to do them. Code reviews have an outsized impact on team culture because they are an integral part of the day-to-day of every engineer. At Plaid, we take pride in our in … | Continue reading


@blog.plaid.com | 5 years ago

Monitoring 9600 banks at scale

At Plaid, one of the things we do is we maintain integrations with more than 9,600 banks. Our core promise to customers is providing reliable and homogenous data from all of these financial institutions. From an operational perspective, that requires us to monitor 9,600 external … | Continue reading


@blog.plaid.com | 5 years ago

Plaid's Fintech Request for Startups (part 2)

Today, we’re excited to launch our second Request for Startups. Last year's RFS saw more than 100 companies respond, many of which have since grown immensely and significantly impacted the way consumers interact with money. This year, we're hoping for similar success. Financial t … | Continue reading


@blog.plaid.com | 5 years ago

Fintech RFC from plaid(2017)

The past five years have brought significant excitement to financial services. From a consumer perspective, there have been more products launched in this period than in the previous 225 years, since the first bank launched in the United States. Driving this innovation is an incr … | Continue reading


@blog.plaid.com | 5 years ago

Transaction Dupes – Debugging multiple race conditions

Last summer, we started receiving feedback from a few customers that they were being notified about pairs of new transactions that appeared to be duplicates of one another. Pulling up a level, our Transactions product returns users' transaction history at almost every bank in the … | Continue reading


@blog.plaid.com | 5 years ago

Plaid launches in Canada

Enabling innovation in financial services means doing so everywhere. Today, we’re taking a step towards this vision by announcing our first international market: Canada. This launch extends our full API suite to Canada, including EFT authentication via our Auth endpoint. We’ve ad … | Continue reading


@blog.plaid.com | 5 years ago