Welcome to the Plaid Blog

October 17, 2018
Meet Plaid's Engineering Interns
Plaid's inaugural class of engineering interns have shipped their projects and are back at school. We asked how their summer went. Our four interns for summer 2018 came in with a wide range of technical interests and tackled projects across the entire organization: data infrastructure, core services, platform, and developer experience. But it wasn’t...

Read the article

Engineering

September 10, 2018
Managing your Amazon Redshift performance: How Plaid uses Periscope Data
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 Plaid. DSI: It’s a lifestyle After building...

Read the article

Engineering

September 05, 2018
Dashboard: Improved Usage filtering, visualizations, and more
Today, we’re excited to release an entirely revamped Usage view to all Dashboard users. You can now visualize item adds and removes over time—plus we’ve...

Read the article

Engineering

July 30, 2018
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 inclusive and collaborative culture, and we...

Read the article

Engineering Company

June 28, 2018
Scaling a monitoring platform to over 9,600 bank integrations
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 dependencies on top of our own infrastructure. This...

Read the article

Engineering

June 20, 2018
Fintech Request for Startups
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 technology is reaching an inflection point. Growth in the past five...

Read the article

Engineering

May 31, 2018
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 United States. For many customers, the best part of Plaid's...

Read the article

Engineering

May 18, 2018
Introducing API secrets by environment
Starting today, distinct API secrets can be set for the Sandbox, Development, and Production environments. This allows you to easily grant varying levels of access to the Plaid API across your organization, meaning you can now safely give your entire development team access to the Sandbox environment. To make this transition easy, we’ve duplicated...

Read the article

Engineering

May 11, 2018
Drop leverages Plaid’s Transactions to innovate faster, further and better
When the founders of Drop set out to build their customer loyalty rewards platform, they envisioned a truly seamless user experience. To ensure they realized their vision, they turned to Plaid. Plaid’s Transactions product offers clean transactional data and simple integration, so that companies can focus on delivering the best customer experience in the...

Read the article

Engineering

June 12, 2017
Two-factor authentication for the Dashboard
As part of our ongoing commitment to security, we’re launching two-factor authentication for the Dashboard today. This extra layer of security ensures that your Dashboard account is protected even if your password is compromised. Currently, you can set up two-factor authentication in one of two ways: either with authentication codes sent to your phone...

Read the article

Engineering

May 15, 2015
Introducing Plaid Link
Plaid Link is a quick and secure way to integrate with the Plaid API. Link is a drop-in module that handles credential validation, multi-factor authentication, and error handling for each institution that we support—all while keeping credentials from ever hitting your server. Head over to the Link docs to get started right away or...

Read the article

Engineering

April 22, 2015
Getting Started with Plaid Transactions
This quickstart guide will get you up and running with Plaid Transactions (previously known as Connect), which allows you to retrieve user-authorized transaction and account data from thousands of financial institutions in the United States. For additional information on Transactions and other Plaid endpoints, check out our full documentation here. Access To get started with...

Read the article

Engineering