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.

ExternalDatabase
PlanetScale Blog

Why isn’t MySQL using my index?

One of the most frustrating experiences when dealing with databases is when you've designed the perfect index, but MySQL still doesn't use it. There are several reasons why this could be the case, and in this article, we'll explore some of the most common ones. Throughout this article, we'll be working with a very simple people table that looks like this:CREATE TABLE `people` ( `id` bigint unsigned NOT NULL AUTO_INCREMENT, `first_name` varchar(50) NOT NULL, `last_name` varchar(50) NOT NULL

PlanetScale BlogRead original
ExternalDatabase
PlanetScale Blog

Serverless Laravel applications with AWS Lambda and PlanetScale

In general, PHP-based applications, like Laravel, are deployed on servers. It is also possible to run them serverless — for example, on AWS Lambda. This approach provides several benefits: Instant and effortless autoscaling to handle incoming traffic. Redundant and resilient infrastructure out of the box, without extra complexity. Pay-per-request billing. PlanetScale is a great database to pair with serverless Laravel applications running on Lambda. In this article, we will create a new Laravel

PlanetScale BlogRead original
ExternalFrontend Development
Vercel Blog

Visual Editing: Click-to-edit content for headless CMSes

Adding collaborative to Vercel Previews Deployments was our first step towards bringing the workflow of Google Docs and Figma to web development. comments Today, we're bringing content editing to your Preview Deployment interface with Visual Editing. Anyone can visually edit content and experience faster iteration—from developers to marketing teams. Read more

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Quality software at scale with Vercel Spaces

As companies and codebases grow, it becomes hard to sustain a fast release cycle without letting errors slip in to production. It shouldn't be this way. We should be able to move fast breaking things—making quick updates while retaining great performance, security, and accessibility.without Today, we're introducing Vercel Spaces, the biggest evolution of Vercel's workflow yet. Introducing powerful tools and conventions designed to integrate with your setup, to help you scale efficiently while

Vercel BlogRead original
ExternalFrontend Development
React Blog

React Canaries: Enabling Incremental Feature Rollout Outside Meta

We'd like to offer the React community an option to adopt individual new features as soon as their design is close to final, before they're released in a stable version--similar to how Meta has long used bleeding-edge versions of React internally. We are introducing a new officially supported [Canary release channel](/community/versioning-policy#canary-channel). It lets curated setups like frameworks decouple adoption of individual React features from the React release schedule.

React BlogRead original
ExternalFrontend Development
Vercel Blog

Introducing Vercel Firewall and Vercel Secure Compute

Finding the right balance between developer experience and robust enterprise-grade security can be challenging. Developers want tools that streamline workflows and enhance productivity, while organizations prioritize security measures to protect sensitive data and meet compliance standards. At Vercel, we believe you can have the best of both worlds—exceptional developer experience and top-tier security. Read more

Vercel 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.