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.

ExternalCloud
Cloudflare Changelog

Workers - Easy Python package management with Pywrangler

We are introducing a brand new tool called Pywrangler, which simplifies package management in Python Workers by automatically installing Workers-compatible Python packages into your project. With Pywrangler, you specify your Worker's Python dependencies in your pyproject.toml file: [project] name = "python-beautifulsoup-worker" version = "0.1.0" description = "A simple Worker using beautifulsoup4" requires-python = ">=3.12" dependencies = [ "beautifulsoup4" ] [dependency-groups]

Workers
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Workers - Wrangler config is optional when using Vite plugin

When using the Cloudflare Vite plugin to build and deploy Workers, a Wrangler configuration file is now optional for assets-only (static) sites. If no wrangler.toml, wrangler.json, or wrangler.jsonc file is found, the plugin generates sensible defaults for an assets-only site. The name is based on the package.json or the project directory name, and the compatibility_date uses the latest date supported by your installed Miniflare version. This allows easier setup for static sites using Vite. Note

Workers
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Workers - Configure Workers programmatically using the Vite plugin

The Cloudflare Vite plugin now supports programmatic configuration of Workers without a Wrangler configuration file. You can use the config option to define Worker settings directly in your Vite configuration, or to modify existing configuration loaded from a Wrangler config file. This is particularly useful when integrating with other build tools or frameworks, as it allows them to control Worker configuration without needing users to manage a separate config file. The config option The Vite pl

Workers
Cloudflare ChangelogRead original
ExternalCloud
DigitalOcean Blog

DoTs SDK Development: Automating TypeScript Client Generation

At DigitalOcean, our mission is to simplify cloud and AI to empower developers to focus on building great software. As part of that mission, we strive to make our tools and services accessible to developers in their preferred languages. Starting with GoDo, our Go SDK, we made it easy for developers to interact with DigitalOcean resources. Then came PyDo, our Python SDK, expanding support for even more ecosystems. Now, we’re excited to introduce DoTs. Now, our TypeScript SDK empowers developers

DigitalOcean BlogRead original
ExternalFrontend Development
Vercel Blog

React2Shell Security Bulletin

CVE-2025-55182 is a critical vulnerability in React that requires immediate action. Next.js and other frameworks that React are affected. Read the bulletin and act now. Read more

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Rewrites and redirects now available in runtime logs

Vercel users can now view requests that make rewrites or redirects directly in the Vercel dashboard in runtime logs. By default, these requests are filtered out on the Runtime Logs page. To view these requests on the Logs page, you can filter for Rewrites or Redirects in the Resource dropdown. This feature is available to all users. or learn more about .Try it outruntime logs Read more Rewrites: shows the destination of the rewrite Redirects: shows the redirect status code and location

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

New deployments of vulnerable Next.js applications are now blocked by default

Any new deployment containing a version of Next.js that is vulnerable to will now automatically fail to deploy on Vercel. CVE-2025-66478 We strongly recommend upgrading to a patched version regardless of your hosting provider. Learn more This automatic protection can be disabled by setting the environment variable on your Vercel project. DANGEROUSLY_DEPLOY_VULNERABLE_CVE_2025_66478=1Learn more Read more

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