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

xAI and Vercel partner to bring zero-friction AI to developers

Vercel provides the tools and infrastructure to build AI-native web applications. We're partnering with to bring their powerful Grok models directly to Vercel projects through the —and soon —with no additional signup required. xAIVercel Marketplacev0 To help you get started, xAI is introducing a new free tier through Vercel to enable quick prototyping and experimentation. These Grok models now power our official with the . Next.js AI chatbot templateAI SDK This is a part of our ongoing effort

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

xAI joins the Vercel Marketplace

xAI's Grok models are now available in the , making it easy to integrate conversational AI into your Vercel projects.Vercel Marketplace To get started, you can use the in your project:AI SDK xAI provider Then, with Vercel CLI (or ):install the xAI Marketplace Integrationfrom the dashboard Once you've accepted the terms, you'll be able to use Grok models from within your project, with no additional steps necessary. To help you get started, we've also made a . To learn more about xAI on Vercel,

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Lockfile-aware deployment skipping for monorepos

Vercel now maps dependencies in your package manager’s lockfile to applications in your monorepo. Deployments only occur for applications using updated dependencies. This feature is based on Turborepo's lockfile analysis, supporting the package managers listed as stable in .Turborepo's Support Policy Previously, any change to the lockfile would redeploy all applications in the monorepo since it was treated as a shared input. Now, Vercel inspects the lockfile’s contents to determine which applica

Vercel BlogRead original
ExternalAI
OpenAI News

Introducing next-generation audio models in the API

For the first time, developers can also instruct the text-to-speech model to speak in a specific way—for example, “talk like a sympathetic customer service agent”—unlocking a new level of customization for voice agents.

Release
OpenAI NewsRead original
ExternalCloud
Cloudflare Changelog

Workers AI - Markdown conversion in Workers AI

Document conversion plays an important role when designing and developing AI applications and agents. Workers AI now provides the toMarkdown utility method that developers can use to for quick, easy, and convenient conversion and summary of documents in multiple formats to Markdown language. You can call this new tool using a binding by calling env.AI.toMarkdown() or the using the REST API endpoint. In this example, we fetch a PDF document and an image from R2 and feed them both to env.AI.toMark

Workers AI
Cloudflare ChangelogRead original
ExternalDatabase
PlanetScale Blog

Faster interpreters in Go: Catching up with C++

The SQL evaluation engine that ships with Vitess, the open-source database that powers PlanetScale, was originally implemented as an AST evaluator that used to operate directly on the SQL AST generated by our parser. Over this past year, we've gradually replaced it with a Virtual Machine which, despite being written natively in Go, performs similarly to the original C++ evaluation code in MySQL. Most remarkably, the new Virtual Machine has repeatedly proven itself easier to maintain than the ori

PlanetScale BlogRead original
ExternalCloud
Cloudflare Changelog

WAF - WAF Release - 2025-03-19 - Emergency

RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments Cloudflare Managed Ruleset470b477e27244fddb479c4c7a2cafae7 100736Generic HTTP Request SmugglingN/ADisabledThis is a New Detection

WAF
Cloudflare ChangelogRead 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.