Setting up a development environment can be a pain. As a developer, you want to code against realistic data, but getting a sample of it safely out of your production environment, while being mindful of personally identifiable information, is tough!
That's always been the reason for being for us at Snaplet, and today we're excited to announce the launch of Snaplet preview databases, a new feature that makes it easier than ever before to get data (and a database) you can code against.
With Snaplet, you create “snapshots” of your data that are representative of your production environment, but that have been reduced in size and transformed in a way that protects the privacy of your users. These snapshots are then restored to your development database, allowing you to work with the data in your development environment, without worrying about accidentally exposing sensitive information.
Something we’ve consistently heard from our users, especially new users who may be evaluating Snaplet is that it requires a bit of effort to work with those snapshots, because they need to be restored to a local development database. Until now, you’ve needed to have the Snaplet CLI installed and configured to restore a snapshot to a database.
Introducing Preview Databases
Now, with Snaplet Preview Databases, you can restore those snapshots with just a few clicks from within the Snaplet Cloud environment, without needing the Snaplet CLI. Simply select the snapshot that you want to restore to a preview database, and Snaplet will take care of the rest. You'll have a fully functional development environment that is ready to use in no time! Big thanks to our friends over at Neon for making this possible!
That's not all though - Snaplet Preview Databases also includes a number of advanced features that make it even more powerful. For example, you can easily create multiple copies of your development environment, so that you can work on different features in parallel. You can also use our GitHub Actions to programmatically manage your preview databases, so that you can integrate them with your existing development workflows.
Here's Snaplet CEO Peter Pistorius demoing Preview Databases:
Snaplet preview databases is available now, and we're confident that you'll love how easy it is to use. To get started, simply go to the ‘Preview Databases’ tab from within any snapshot and create your first preview database! You can also read more in our docs.