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

How Vercel helps mmm.page manage over 30,000 sites

was founded to provide anyone with the tools to create their own website, regardless of their technical know-how. With fast and early success, having the whole platform as a single page application on Amazon Simple Storage Service (Amazon ) became untenable as the user base grew into the tens of thousands. That’s why they turned to Vercel. Thanks to (SSR), ease of deployment, and support for custom domains, Vercel makes it simple to manage mmm.page’s scale, monetize their offerings, and continu

Vercel BlogRead original
ExternalFrontend Development
Next.js Blog

Next.js 13.3

Next.js 13.3 introduces dynamic open graph images, advanced static exports, parallel routes and interception, OTEL support, and more.

Next.js BlogRead original
ExternalFrontend Development
Vercel Blog

Edge Config is now generally available

This changelog entry is historical. Edge Functions are deprecated for new projects. Use with the Node.js runtime and . Use for request-time routing before a response completes.Note:Vercel FunctionsFluid computeRouting Middleware With Vercel Edge Config you can perform ultra-low latency reads from and . Edge Config gives you a place to store your experimentation data like feature flags and A/B testing cohorts, and configuration data for middleware routing rules like redirects or blocklists.Ro

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Vercel Edge Config is now generally available

Configuration data is used to control everything from A/B testing and feature flags to advanced rewrites and bespoke request-blocking rules. However, traditional solutions for managing configuration data can be slow, unreliable, and difficult to scale, which can negatively impact the user experience, latency, and overall effectiveness of your website. Today we’re announcing the general availability of , a new solution for managing configuration data in the cloud designed to be ultra-fast, reliab

Vercel BlogRead original
ExternalDatabase
PlanetScale Blog

What is database sharding and how does it work?

What is sharding? If you’ve used Google or YouTube, you’ve probably accessed sharded data. Sharding is a strategy for scaling out your database by storing partitions of your data across multiple servers instead of putting everything on a single giant one. Each partition of data is called a shard. Splitting your database out into shards can help reduce the load on your database, leading to improved performance. This post will help you understand exactly what database sharding is by walking throug

PlanetScale BlogRead original
ExternalDatabase
PlanetScale Blog

An update to our workflow: safe migrations

We just released an update to our branching workflow: safe migrations. Safe migrations give you the option to enable direct DDL on your production branches. Prior to this release, direct DDL was prohibited on all PlanetScale production branches to enable non-blocking schema changes. Direct DDL refers to the execution of DDL (Data Definition Language) SQL statements directly on your production database. This can lead to table locking and downtime. How this affects existing databases If you have

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.