Posts by Mike Coutermarsh
Connect Claude, Cursor, and other AI tools directly to your PlanetScale database to optimize schemas, debug queries, and monitor app performance. →
How PlanetScale uses Cursor commands to automate our changelog entries →
You can now easily set up PlanetScale databases with Cloudflare Workers using this native integration. →
Learn how PlanetScale uses GitHub Actions and PlanetScale to automate schema changes on our own application. →
The Vantage + PlanetScale integration is now available. →
Learn what went into building PlanetScale webhooks from a security perspective. This article covers SSRF, webhook validation, DDoS, and more. →
Taylor Barnett, Mike Coutermarsh |
You can now automatically trigger HTTP callbacks on events in PlanetScale to build custom integrations, notifications, and workflows. →
In this tech talk, we demo how to build your own CI/CD pipelines, where to incorporate the database, and why the database has historically been left out of CI/CD. →
Learn how to solve a tree traversal N+1 query problem in your Rails application. →
Learn about the Ruby on Rails workflow that protects your database and application from accidental downtime and data loss. →
Learn how to solve your Rails applications N+1’s caused by `exists?` queries. →
Learn how to configure your database in a multi-region Rails application to decrease latency across the globe. →
Introducing FastPage a new gem for ActiveRecord that speeds up deep pagination queries. →
Learn how to delete data in large Rails apps with destroy_async delete destroy and scheduled cron jobs. →
Learn about how we built the new in-app system status using Vercel edge functions and StatusPage →
We’ve updated our Deploy Request UI to alert when a schema change could produce unintended changes →
Learn why PlanetScale used NanoID to generate obscure and URL friendly identifiers. →
How to build self-healing background jobs into your application with background queueing systems like Sidekiq. →
When implementing user authentication with passwords throw out the password rules you know. →
Learn how we use minitest and FactoryBot with parallel tests to get our Rails test suite to run in 1 minute on Buildkite. →