How to prevent SQL injection attacks in Node.js

James Q Quick
3/3/202210 min read
Get the newsletter
Monthly, in your inbox.
Schema design 101 for relational databases

Camila Ramos
3/2/20228 min read
Increasing PlanetScale plan limits to include billions of reads

Sam Lambert
2/24/20221 min read
Introducing Beam

Jason Long
2/23/20223 min read
Announcing Vitess 13

Florent Poinsard
2/22/20224 min read
Misconceptions about databases in the Jamstack

Taylor Barnett
2/22/20226 min read
How we made PlanetScale's background jobs self-healing

Mike Coutermarsh
2/17/20224 min read
Build a Laravel application with a MySQL database

Holly Guevara
2/15/202240 min read
How to Seed a Database with Prisma and Next.js

James Q Quick
2/11/202210 min read
Introduction to Laravel caching

Holly Guevara
2/9/202216 min read
Using the PlanetScale CLI with GitHub Actions workflows

Taylor Barnett
2/3/20229 min read
Create a Harry Potter API with Node.js/Express, MySQL, and PlanetScale

James Q Quick
1/26/20228 min read
Using entropy for user-friendly strong passwords

Mike Coutermarsh
1/24/20225 min read
How to Setup Next.js with Prisma and PlanetScale

Camila Ramos
1/20/20229 min read
How our Rails test suite runs in 1 minute on Buildkite

Mike Coutermarsh
1/18/20224 min read
Deploy your Dusty Domains for good with Netlify

Taylor Barnett
12/1/20212 min read
Arctype integrates MySQL GUI with PlanetScale

Jarod Reyes
11/19/20215 min read
Scaling databases in a serverless world

Taylor Barnett
11/18/202120 min read
Introducing Prisma’s Data Platform PlanetScale integration

Taylor Barnett
11/18/20214 min read
Bring your data to PlanetScale

Phani Raju
11/17/20214 min read
PlanetScale is now generally available

Sam Lambert
11/16/20212 min read
Building a Next.js app with Netlify, NextAuth.js, Prisma, and a PlanetScale serverless database

Taylor Barnett
11/15/20214 min read
PlanetScale launch week

Lucy Burns
11/15/20211 min read
Introducing PlanetScale Managed Cloud

James Cunningham
11/3/20211 min read
New PlanetScale Pricing: Scaler Plan Upgrades and Our New Enterprise Plan

Sam Lambert
10/28/20213 min read
Using PlanetScale with JetBrains DataGrip

Taylor Barnett
10/4/20213 min read
Comparing AWS's RDS and PlanetScale

Jarod Reyes
9/30/20218 min read
Quick deploys using the Web Console

Elom Gomez
9/13/20215 min read
Optimizing SQL with Query Statistics

David Graham
8/31/20216 min read
NoneSQL, All the DevEx

Justin Gage
8/27/20219 min read
Stay up to date with the PlanetScale Product Changelog

Jarod Reyes
8/24/20213 min read
Automatically Copy Migration Data in PlanetScale Branches

Taylor Barnett
8/23/20212 min read
Building PlanetScale with PlanetScale

Iheanyi Ekechukwu
8/18/20216 min read
Connect any MySQL client to PlanetScale using Connection Strings

Taylor Barnett
8/16/20212 min read
PlanetScale on Vitess

Deepthi Sigireddi
7/20/20215 min read
Sam Lambert Appointed New CEO of PlanetScale

Jiten Vaidya
7/19/20211 min read
The Promises and Realities of the Relational Database Model

Shlomi Noach
7/13/20217 min read
Integrating PlanetScale with Vercel in a few steps

Nick Van Wiggeren
7/1/20212 min read
Non-Blocking Schema Changes

Lucy Burns
5/20/20215 min read
Announcing PlanetScale: The database for developers.

Sam Lambert
5/18/20212 min read
International Women's Day 2021

Marla Potterveld
3/8/20219 min read
Announcing Vitess 9.0

Alkin Tezuysal
1/27/20215 min read
Announcing Vitess 8.0

Alkin Tezuysal
10/27/20204 min read
Pitfalls of Isolation Levels in Distributed Databases

Sugu Sougoumarane
10/4/20203 min read
MySQL semi-sync replication: durability, consistency and split brains

Shlomi Noach
10/2/20207 min read
Blog series: Consensus Algorithms at Scale - Part 3

Sugu Sougoumarane
9/26/202010 min read
Orchestrator failure detection and recovery: New Beginnings

Shlomi Noach
9/19/20206 min read
Blog series: Consensus Algorithms at Scale - Part 2

Sugu Sougoumarane
9/9/20206 min read
On joining PlanetScale and the vision of open source database infrastructure

Shlomi Noach
9/1/20203 min read
Blog series: Consensus Algorithms at Scale - Part 1

Sugu Sougoumarane
8/28/20204 min read
Announcing Vitess 7

Deepthi Sigireddi
7/28/20202 min read
Debunking 3 myths about Vitess fault tolerance

Abhi Vaidyanatha
6/10/20202 min read
Announcing Vitess 6

Morgan Tocker
4/29/20202 min read
ACID Transactions are not just for banks - the Vitess approach

Jiten Vaidya
4/29/20206 min read
Videos: Intro to Vitess—its powerful capabilities and how to get started

Abhi Vaidyanatha
4/23/20202 min read
PlanetScale migrates open source Vitess test suite from Python to Go

Deepthi Sigireddi
3/20/20203 min read