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

GPT Image 2 on AI Gateway

GPT Image 2 is now available on .Vercel AI Gateway OpenAI's newest image model supports detailed instruction following, accurate placement and relationships between objects, and rendering of dense text across multiple aspect ratios. The model can render fine-grained elements including small text, iconography, UI elements, dense compositions, and subtle stylistic constraints, at up to 2K resolution. Non-English text is also supported and reads coherently. GPT Image 2 can produce photos, cinematic

Vercel BlogRead original
ExternalObservability
Grafana Blog

Introducing Pyroscope 2.0: faster, more cost-effective continuous profiling at scale

Continuous profiling is becoming a standard part of the observability stack, and for good reason. It's the only signal that tells you why your code is slow or expensive, not just that it is. Metrics tell you CPU usage is high. Logs tell you a request was slow. Traces tell you which service is the bottleneck. But only a profile tells you which function, on which line, is burning the cycles. As systems grow more complex, that level of visibility becomes essential. OpenTelemetry recently declared i

Grafana BlogRead original
ExternalObservability
Grafana Blog

Introducing o11y-bench: an open benchmark for AI agents running observability workflows

Evaluating agents is hard. Verifying observability tasks is harder. Yes, AI agents have gotten dramatically and quantifiably better at coding and tool use, but observability presents a different kind of challenge. In a real incident, the hard part is rarely just writing a query. It's deciding which signal matters, figuring out whether a spike is noise or symptom, correlating metrics with logs and traces, and sometimes making a change in Grafana without breaking the dashboard another engineer dep

Grafana BlogRead original
ExternalObservability
Grafana Blog

AI Observability in Grafana Cloud: A complete solution for monitoring your agentic workloads

The observability industry has developed great tools for using metrics, logs, traces, and profiles to monitor the cloud native applications that have dominated the last decade of software development.  But when it comes to understanding what an AI system is actually doing, we’re often left reading raw conversations, guessing at quality, and reacting too late. And that’s a problem.  Agents make decisions, call tools, generate content, and interact with users, services, and applications in ways th

Grafana BlogRead original
ExternalCloud
Cloudflare Changelog

Containers - Container logs page now includes relevant Worker and Durable Object logs

The Container logs page now displays related Worker and Durable Object logs alongside container logs. This co-locates all relevant log events for a container application in one place, making it easier to trace requests and debug issues. You can filter to a single source when you need to isolate Container, Worker, or Durable Object output. For information on configuring container logging, refer to How do Container logs work?.

Containers
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Cloudflare Fundamentals, Workers - Introducing Billable Usage dashboard and Budget alerts

Pay-as-you-go customers can now monitor usage-based costs and configure spend alerts through two new features: the Billable Usage dashboard and Budget alerts. Billable Usage dashboard The Billable Usage dashboard provides daily visibility into usage-based costs across your Cloudflare account. The data comes from the same system that generates your monthly invoice, so the figures match your bill. The dashboard displays: A bar chart showing daily usage charges for your billing period A sortable ta

Cloudflare FundamentalsWorkers
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Logs - Logpush subrequest merging for HTTP requests

When a Cloudflare Worker intercepts a visitor request, it can dispatch additional outbound fetch calls called subrequests. By default, each subrequest generates its own log entry in Logpush, resulting in multiple log lines per visitor request. With subrequest merging enabled, subrequest data is embedded as a nested array field on the parent log record instead. What's new New subrequest_merging field on Logpush jobs — Set "merge_subrequests": true when creating or updating an http_requests Logpus

Logs
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

WAF - WAF Release - 2026-04-21

This week's release introduces a new detection for a Remote Code Execution (RCE) vulnerability in Apache ActiveMQ (CVE-2026-34197) and an updated signature for Magento 2 - Unrestricted File Upload. Alongside these detections, we are continuing our work on rule refinements to provide deeper security insights for our customers. Key Findings Apache ActiveMQ (CVE-2026-34197): A vulnerability in Apache ActiveMQ allows an unauthenticated, remote attacker to execute arbitrary code. This flaw occurs dur

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