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

360 billion tokens, 3 million customers, 6 engineers

Impact at a glance Infra is hard; multi-tenant infra is harder The migration, and why it worked 10x leverage to support more entrepreneurs Durable ships new production agents to customers in a single day AI features and agents serve ~1.1B tokens per day (360B per year) 10x leverage for every engineer, product manager, and designer 3-4x lower infra cost compared to self hosting including paying thousands of dollars for SSL termination for custom domainsCustom domains and SSL at SaaS scale,

Vercel BlogRead original
External
Stripe Blog

Introducing the Machine Payments Protocol

We’re launching the Machine Payments Protocol (MPP), an open standard, internet-native way for agents to pay—co-authored by Tempo and Stripe. Businesses on Stripe can accept payments over MPP in a few lines of code using our PaymentIntents API.

Stripe BlogRead original
ExternalCloud
Cloudflare Changelog

Cloudflare Fundamentals - SCIM provisioning for Authentik is now Generally Available

Cloudflare dashboard SCIM provisioning now supports Authentik as an identity provider, joining Okta and Microsoft Entra ID as explicitly supported providers. Customers can now sync users and group information from Authentik to Cloudflare, apply Permission Policies to those groups, and manage the lifecycle of users & groups directly from your Authentik Identity Provider. Note SCIM provisioning for the Cloudflare dashboard is available to Enterprise customers. You must be a Super Administrator to

Cloudflare Fundamentals
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Cloudflare Fundamentals - SCIM audit logging Support

Cloudflare dashboard SCIM provisioning operations are now captured in Audit Logs v2, giving you visibility into user and group changes made by your identity provider. Logged actions: Action TypeDescription Create SCIM UserUser provisioned from IdP Replace SCIM UserUser fully replaced (PUT) Update SCIM UserUser attributes modified (PATCH) Delete SCIM UserMember deprovisioned Create SCIM GroupGroup provisioned from IdP Update SCIM GroupGroup membership or attributes modified Delete SCIM GroupGr

Cloudflare Fundamentals
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Rules - Worker execution timing field now available in Rules

The cf.timings.worker_msec field is now available in the Ruleset Engine. This field reports the wall-clock time that a Cloudflare Worker spent handling a request, measured in milliseconds. You can use this field to identify slow Worker executions, detect performance regressions, or build rules that respond differently based on Worker processing time, such as logging requests that exceed a latency threshold. Field details FieldTypeDescription cf.timings.worker_msecIntegerThe time spent executin

Rules
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Security Center - Real-time logo match preview

We are introducing Logo Match Preview, bringing the same pre-save visibility to visual assets that was previously only available for string-based queries. This update allows you to fine-tune your brand detection strategy before committing to a live monitor. What’s new: Upload your brand logo and immediately see a sample of potential matches from recently detected sites before finalizing the query Adjust your similarity score (from 75% to 100%) and watch the results refresh in real-time to find t

Security Center
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Stream - Media Transformations binding for Workers

You can now use a Workers binding to transform videos with Media Transformations. This allows you to resize, crop, extract frames, and extract audio from videos stored anywhere, even in private locations like R2 buckets. The Media Transformations binding is useful when you want to: Transform videos stored in private or protected sources Optimize videos and store the output directly back to R2 for re-use Extract still frames for classification or description with Workers AI Extract audio tracks f

Stream
Cloudflare ChangelogRead original
ExternalCloud
DigitalOcean Blog

Prompt Caching for Anthropic and OpenAI Models: Building Cost-Efficient AI Systems

Large Language Models (LLMs) have become a foundational component for modern AI applications, from developer copilots and documentation assistants to advanced troubleshooting tools. As these applications scale, one challenge quickly becomes apparent: token costs can grow rapidly when large prompts are repeatedly sent to the model. A common architecture for production AI systems includes long system instructions, tool schemas, retrieved knowledge base documents, and conversation history. These co

DigitalOcean BlogRead 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.