360SOFTY

Insights

Engineering Insights

Practical writing on software architecture, SaaS products, AI automation, legacy modernisation, and the business of building reliable systems.

RSS

Curated links from external sources — not 360Softy original articles.

ExternalDatabase
PlanetScale Blog

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

PlanetScale BlogRead original
ExternalFrontend Development
Vue.js Blog

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.

Vue.js BlogRead original
ExternalDatabase
PlanetScale Blog

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

PlanetScale BlogRead original

Work with 360Softy

Building a SaaS product, AI system, or business platform?

Book a free consultation and we will tell you honestly whether we can help.