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.
Mastering React’s Stable Values
How PlanetScale prevents MySQL downtime
The cost of downtime can range from loss of business to severe reputation damage. Database downtime feels inevitable but is often preventable. The causes of database issues that lead to downtime can be categorized in the following ways: Human error System immaturity Application issues In this post, we will explore how PlanetScale can mitigate all three. Downtime due to human error We’ve all done it, dropped the wrong table or index and caused queries to dramatically slow or fail. This can lead t
Nyströmformer: Approximating self-attention in linear time and memory via the Nyström method
Ruby on Rails: 3 tips for deleting data at scale
We’ve seen that as Rails applications grow, there are a few common issues that teams run into with deleting data. In this post, you’ll learn a few strategies you can use to mitigate the risks of cleaning up data on a high scale Rails application. How Rails deletes associated data Rails applications at scale generally run into issues when deleting many records at once. This happens most commonly in models with many associations. The standard way to delete associated data in Rails is to let Active
Comments on U.S. National AI Research Resource Interim Report
Database access on the Edge with Next.js, Vercel & Prisma Accelerate
Learn how you can query databases in Edge environments using Prisma and the Prisma Accelerate.
10 Tips for Building Resilient Payment Systems
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]

