360SOFTY

Insights

Engineering Insights

Practical writing on software architecture, SaaS products, AI automation, legacy modernisation, and the business of building reliable systems.

RSS

Curated links from external sources — not 360Softy original articles.

ExternalFrontend Development
Vercel Blog

Chat SDK now supports Vercel Connect

You can now use to manage credentials for your bots, with no tokens or signing secrets to store or rotate yourself.Vercel ConnectChat SDK The new subpath provides adapter helpers for Slack, GitHub, and Linear. Each helper takes a connector UID and returns a config you spread into the matching adapter factory.@vercel/connect/chat Outbound bot calls use a function-form token field backed by , so each API request gets a fresh, short-lived token that Vercel Connect rotates for you.getToken Inboun

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Chat SDK adds Dial support

Chat SDK now supports Dial with the new .vendor-official adapter Build bots that send and receive SMS, MMS, and iMessage on a real phone number, with bidirectional media and inbound voice-call transcripts. Replies use the standard Chat SDK thread and message APIs, with HMAC-verified webhooks and stable per-conversation threading. Each phone conversation becomes a Chat SDK . Texts and media arrive as messages on that thread, and when a voice call ends, its transcript appears there too. Subscripti

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Chat SDK adds Photon support

Chat SDK now supports Photon with the new .vendor-official adapter Build bots that send and receive iMessages directly and in group chats, share media, and react with native tapbacks. Run the adapter against Spectrum Cloud, your own server, or directly on a Mac. Each Photon conversation becomes a Chat SDK thread, and tapbacks come through as reactions. Handlers, posts, and subscriptions work the same as with any other adapter. Webhooks are HMAC-verified, and your bot can reply to a DM straight f

Vercel BlogRead original
ExternalObservability
Elastic Blog

The future of governing AI agents

Autonomous security agents need governance built into the architecture across reasoning separation, continuous evaluation, progressive trust, and agent-specific telemetry at scale.

Elastic BlogRead original
ExternalDatabase
PlanetScale Blog

Deadlocks and downtime

Every second* of every day, your Postgres database could be hunting with intent to kill. *or whatever your deadlock_timeout setting is. Deadlocks happen when multiple transactions each hold a lock that the other needs, blocking both from proceeding. When a transaction has been waiting on a lock for longer than deadlock_timeout, Postgres runs its deadlock detector. If it finds a cycle, it cancels one transaction in the cycle — freeing the others to proceed. Without this process, new transactions

PlanetScale BlogRead original
ExternalAI
OpenAI News

Introducing GPT-Live

A new generation of voice models for natural human-AI interaction, now powering ChatGPT Voice.

Product
OpenAI NewsRead original
ExternalCloud
Cloudflare Changelog

AI Search - Filter AI Search list items by exact object key

In AI Search, you can upload files to an instance, or connect a data source such as an R2 bucket, to make your content searchable with natural language. Each file becomes an item identified by an object key (its filename or path). The list items endpoint returns the items in an instance. That endpoint now accepts a key query parameter, so you can look up a single item by its exact object key without paging through the full list. This complements the existing item_id filter for when you know the

AI Search
Cloudflare ChangelogRead original

Work with 360Softy

Building a SaaS product, AI system, or business platform?

Book a free consultation and we will tell you honestly whether we can help.