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.
Old, Unpatched Flaws Give Attackers Access to Philippines Nuclear Agency
Threat actors exploited commodity vulnerabilities in ownCloud to gain initial access, resulting in stolen reactor databases, personnel records, and credential stores.
Google Brings Expert Intelligence to Gemini Notebook With Google Play Books
Google has expanded Gemini Notebook with Expert Intelligence, an initiative that lets users ground notebook interactions in trusted content, beginning with eligible ebooks they own through Google Play Books. The update makes books usable alongside a user's own materials, allowing Gemini Notebook to generate responses and learning artifacts based on the combined sources. For teams that need to turn authoritative material into usable guidance, the change offers a more source-centered way to work w
7 of My 8 Claude Code Agents Had Zero Calls in 30 Days: Finding Dead Agents Automatically
I had eight custom agents defined in Claude Code. When I finally counted, seven of them hadn't been called once in the last 30 days. What keeps my ¥1.2M/month automation setup running isn't clever prompting. It's an environment that keeps checking, automatically, whether the things I built are actually doing anything. Claude Code lets you define custom agents by dropping .md files into the ~/.claude/agents/ directory. You define specialists like architect (architecture design), code-reviewer (co
Cache - Configure Origin Range Requests with the Rulesets API
The Rulesets API now supports Origin Range Requests in Cache Rules. This setting lets Cloudflare fetch large files from your origin in cache-aligned byte ranges. Cloudflare may expand a client range and issue several single-range origin requests. Set origin_range_requests.mode to on, off, or default for any traffic matched by a Cache Rule. To override Cloudflare's default Origin Range Requests behavior, set the mode to off. The following rule turns off generated origin range requests for all tra
GLM-5.3 is 50% off through DigitalOcean on AI Gateway
is 50% off on AI Gateway through Tuesday, September 8, in partnership with DigitalOcean.GLM-5.3 Because the promo name goes away when the offer ends, treat it as something you switch on for the window rather than hardcode. To keep the standard name in your code instead, pin the provider with under , which prefers DigitalOcean and falls back to the others if it cannot serve the request.order: ['digitalocean']providerOptions.gateway GLM-5.3 takes text input, with a 1M token context window and a m
Gemini 3.8 Flash now available on AI Gateway
is now available on AI Gateway.Gemini 3.8 Flash from Google The model is 50% off through December 31st. It has a 1M token context window, accepts text, image, PDF, and video input, returns text, and supports tool calling and web search. Maximum output is 65,536 tokens. Gemini 3.8 Flash improves on prior Flash models at software engineering, agent work, and multi-step reasoning, at the same speed and cost as the previous release. Thinking is on by default. To use Gemini 3.8 Flash, set to :modelg
Cloudflare One Appliance, Cloudflare One, Cloudflare WAN - Define custom applications for breakout and prioritized traffic from the Cloudflare One Appliance dashboard
You can now define custom applications for breakout and prioritized traffic on the Cloudflare One Appliance directly from the dashboard, without calling the API. In Traffic Steering > Breakout traffic or Prioritized traffic, select Assign application traffic > Add to create a custom application matched by Hostnames, IP subnets, and/or the new Source subnets field, alongside Cloudflare-managed applications. Edit or delete an existing custom application from the same panel, no API round-trip requi
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.
Prefer email? [email protected]
