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.

ExternalSoftware Architecture
Martin Fowler

Knowledge Priming

Rahul Garg has observed a frustration loop when working with AI coding assistants - lots of code generated, but needs lots of fixing. He's noticed five patterns that help improve the interaction with the LLM, and describes the first of these: priming the LLM with knowledge about the codebase and preferred coding patterns. more…

Martin FowlerRead original
ExternalWeb Development
Mozilla Hacks

Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148

Cross-site scripting (XSS) remains one of the most prevalent vulnerabilities on the web. The new standardized Sanitizer API provides a straightforward way for web developers to sanitize untrusted HTML before inserting it into the DOM. Firefox 148 is the first browser to ship this standardized security enhancing API, advancing a safer web for everyone. We […] The post Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148 appeared first on Mozilla Hacks - the Web developer blog.

Featured ArticleFirefoxFirefox Releases
Mozilla HacksRead original
ExternalFrontend Development
Vercel Blog

Security boundaries in agentic architectures

Most agents today run generated code with full access to your secrets. As more agents adopt coding agent patterns, where they read filesystems, run shell commands, and generate code, they're becoming multi-component systems that each need a different level of trust. While most teams run all of these components in a single security context, because that's how the default tooling works, we recommend thinking about these security boundaries differently. Below we walk through: More agents are adopti

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Python Vercel Functions bundle size limit increased to 500MB

The for using the Python runtime is now 500MB, increasing the maximum uncompressed deployment bundle size from 250MB.bundle size limitVercel Functions Learn more in the , or deploy or on Vercel to get started.functions limitations documentationFastAPIFlask Read more

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

GPT 5.3 Codex is now on AI Gateway

GPT 5.3 Codex is now available on AI Gateway. GPT 5.3 Codex brings together the coding strengths of GPT-5.2-Codex and the reasoning depth of GPT-5.2 in a single model that's 25% faster and more token-efficient. Built for long-running agentic work, the model handles research, tool use, and multi-step execution across the full software lifecycle, from debugging and deployment to product documents and data analysis. Additionally, you can steer it mid-task without losing context. For web development

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Slack Agent Skill simplifies building Slack agents with coding assistants

is now available, enabling developers to build and deploy Slack agents in a single session with their coding agent of choice.The Slack Agent Skill The skill handles the complexity of OAuth configuration, webhook handlers, event subscriptions, and deployment so you can focus on what your agent should do rather than on infrastructure setup. The wizard walks through five stages: Install the skill and run the wizard by invoking it in your coding agent (for example, in Claude Code)./slack-agent new

Vercel BlogRead original
ExternalBackend Development
FastAPI Releases

0.133.0

Upgrades ⬆️ Add support for Starlette 1.0.0+. PR #14987 by @tiangolo.

FastAPI ReleasesRead 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.