Insights
Ideas for building
better software.
Engineering perspectives on architecture, product development, AI, and the everyday decisions behind useful software.
From the engineering desk
Browse practical articles or follow the latest technology updates.
Subscribe via RSS →Curated links from external sources — not 360Softy original articles.
Using entropy for user-friendly strong passwords
Signup forms with specific and archaic password rules can be incredibly frustrating for anyone using a password manager. "Must have one special character, but only from !@#$ these allowed characters." It attempts to help users be more secure but causes more frustration than security. When building PlanetScale’s signup form, we wanted to enforce strong passwords while also working well with password managers. After researching the problem, we found the best method for doing this is using an entro
Text and code embeddings by contrastive pre-training
Welcome Stable-baselines3 to the Hugging Face Hub 🤗
Cloud, Load, and Modular Code: What 2022 Looks Like for Shopify
How to set up Next.js with Prisma and PlanetScale
What is PlanetScale? PlanetScale is a database-as-a-service platform that offers Postgres and open-source Vitess clusters, the technology that powers YouTube, Slack, and other hyperscale companies with the ability to make millions of queries per second and an infinite number of connections. What is Prisma? Prisma is an open-source ORM that allows developers to write queries in Javascript/Typescript. Prisma offers three products: Prisma Client: a type-safe API that lets you write queries without
Vue 3 as the New Default
TL;DR: Vue 3 is now the new default version as of Monday, February 7, 2022! Make sure to read the Potential Required Actions section to see if you need to make certain changes before the switch to avoid breakage.
How our Rails test suite runs in 1 minute on Buildkite
At PlanetScale, our backend API is built with Ruby on Rails. It’s a pretty standard Rails application. We use minitest for our test suite and FactoryBot for creating test data. Everyone on our team has worked in the past on Rails applications with slow test suites and knew how much it hurts team productivity. As our app has grown, we have continually invested time into keeping our test suite fast. We know how much a quick feedback cycle pays off for our team and a little extra work on it makes e
Let’s start with a conversation
Tell us what you’re working on.
An idea, a challenge, or a system that needs to work better. We’ll help you understand the next step.
Prefer email? [email protected]
