Navigation

Blog

Get the RSS feed

By Brian Morrison II |

Learn how to quickly get up and running with the PlanetScale CLI.


By Sugu Sougoumarane |

In the final installment of the consensus algorithm series we pull everything together with some final thoughts.


By Mike Coutermarsh |

We’ve updated our Deploy Request UI to alert when a schema change could produce unintended changes


By Sugu Sougoumarane |

In part 7 of the Consensus algorithm series we combine everything we’ve worked at to cover propagating requests


By Mike Coutermarsh, Iheanyi Ekechukwu |

Learn how to use sqlcommenter with Rails


By Vitess Engineering Team |

Learn about what was just released in Vitess 14


By Andres Taylor |

Vitess is a database proxy that creates an illusion of a single database when in reality the query is sent to multiple MySQL instances.


By Sugu Sougoumarane |

In part 6 of the Consensus algorithms series we look at how to handle request completions


By Holly Guevara |

Insights gives you a faster way to debug and monitor your PlanetScale database queries


By James Q Quick |

Use PlanetScale Connect to easily perform ELT (Extract, Load, Transform) actions on your data to fulfill your application needs.


By Taylor Barnett |

Put your data where your users and applications are.


By Shlomi Noach |

An exploration of the current landscape of schema change methodology and what the future should look like.


By Sugu Sougoumarane |

In part 5 of our consensus algorithms series we discuss how we handle race conditions and forward progress requirements.


By Sugu Sougoumarane |

In part 4 of the consensus algorithms series we look at how algorithm leaders are established and revoked.


By Vicent Marti |

Go 1.18 is here, and with it, the first release of the long-awaited implementation of Generics is finallyready for production usage. Generics are a frequently requested feature that has been highly contentiousthroughout the Go community.


By Mike Coutermarsh |

Learn why PlanetScale used NanoID to generate obscure and URL friendly identifiers.


By Taylor Barnett |

Learn how PlanetScale lets you revert changes to your database after a migration with no downtime and zero data loss.


By Holly Guevara, Shlomi Noach |

Learn how we used VReplication to allow for migration reverts with data retention.


By James Q Quick |

Don’t let SQL injection attacks hurt your business.


By Camila Ramos |

This database schema design guide walks you through walk through the basics of creating and designing schemas for relational databases.


By Jason Long |

We’re sharing the PlanetScale-powered communication tool we use internally.


By Florent Poinsard |

Learn about the Vitess 13 release.


By Mike Coutermarsh |

How to build self-healing background jobs into your application with background queueing systems like Sidekiq.


By Holly Guevara |

Learn how to build a Laravel CRUD application connect it to a MySQL database and seed it with data.


By James Q Quick |

Use Prisma and Next.js to automatically populate your database with data.