Skip to content
HomeInsights

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.

ExternalFrontend Development
Vercel Blog

The foundations of the Frontend Cloud

Core web app decisions tend to center the backend, due to its complexity and impact over huge swaths of the business. However, frontends have grown far more important and complex in their own right. When not prioritized, the intricate infrastructure around them can quickly spin out of control, dragging teams into untold amounts of tech debt. As becomes more common, developers are turning to the Frontend Cloud to automate away the behind-the-scenes hassles of creating and growing dynamic website

Vercel BlogRead original
ExternalDatabase
PlanetScale Blog

Webhook security: a hands-on guide

We recently released webhooks for PlanetScale. One of the more interesting parts of building a webhooks service is making it secure and protected from abuse. As soon as we started talking about the project internally, engineers throughout PlanetScale started sharing the different ways they have seen webhooks be abused or exploited in the past. These collective experiences gave us a good list of things to worry about while building out our own webhooks service. In this post, we'll go through some

PlanetScale BlogRead original
ExternalDatabase
PlanetScale Blog

Three surprising benefits of sharding a MySQL database

Organizations often shard their database to scale beyond what simply adding resources to a single server can provide. When you horizontally shard your database, you essentially break the data up and split it across multiple database servers. Hearing this, you might think that adding more servers means adding more maintenance overhead to your staff, and more expenses on your budget, with the tradeoff that your organization can handle more database traffic. While there is definitely some truth to

PlanetScale BlogRead original
ExternalFrontend Development
Vercel Blog

How to scale a large codebase

Scaling a codebase is an integral, and inevitable, part of growing a software company. You may have heard many terms thrown around as answers — monoliths, monorepos, micro frontends, module federation, and more. At Vercel, we’ve helped evolve their codebases, and we have an opinion on the optimal way to build software.thousands of large organizations Read more

Vercel BlogRead original
ExternalDatabase
PlanetScale Blog

MySQL replication: Best practices and considerations

MySQL offers a wide array of options to configure replication, but with all of those options, how can you be sure you are doing it right? Replication is the first step to providing a higher level of availability to your MySQL database. A well configured replication architecture can be the difference between your data being highly available, or your MySQL setup becoming a management nightmare. At PlanetScale, we support hundreds of thousands of database clusters, all using replication to provide

PlanetScale BlogRead original

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.