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

Durable Objects, Workers - Test Durable Object eviction with new cloudflare:test helpers

The @cloudflare/vitest-pool-workers package now includes evictDurableObject and evictAllDurableObjects test helpers, exported from cloudflare:test. These helpers let you test how a Durable Object behaves across evictions, simulating the production lifecycle where an idle Durable Object can be evicted from memory. For more context, refer to Lifecycle of a Durable Object. import { evictDurableObject, evictAllDurableObjects } from "cloudflare:test"; import { env } from "cloudflare:workers";

Durable ObjectsWorkers
Cloudflare ChangelogRead original
ExternalDatabase
PostgreSQL News

PGX announces support for EOL versions of PostgreSQL

PGX is pleased to announce PGX Longevity, a service providing critical security patches and data integrity bug fixes for versions of PostgreSQL no longer receiving community releases, from 9.6 to 13 (and version 14 after the last release in November). Many installations are running older version of PostgreSQL that they cannot upgrade for a variety of reasons, but still require maintanence. PGX Longevity provides back-patching of critical security and data integrity fixes. The service is a fixed-

PostgreSQL NewsRead original
ExternalFrontend Development
Vercel Blog

Deep Agents and OpenCode are now available in the AI SDK Harness

The lets you run established coding-agent runtimes through one unified interface, so you can switch runtimes without changing your application code. Today we're adding two new adapters, Deep Agents and OpenCode, both running inside a Vercel Sandbox.AI SDK Harness adapts LangChain's runtime, with built-in file and shell tools, skills, host tools, multi-turn sessions, attach and resume, and built-in tool approvals.@ai-sdk/harness-deepagentsdeepagents Read the to get started.Deep Agents harness

Vercel BlogRead original
ExternalDatabase
PlanetScale Blog

One Postgres cluster, many apps

Yo, I heard you liked databases, so we put logical databases in your database cluster so you can database while you database The goal Say we want to run multiple applications with distinct schemas. Let's start with two classic side project app ideas: a blog and a to-do list. PlanetScale Postgres clusters start at $5/month, but this doesn't mean you have to create a new one for every new app idea. A single database cluster can contain many logical databases. However, orchestrating logical databa

PlanetScale BlogRead original
ExternalCloud
Cloudflare Changelog

Cloudflare Fundamentals - Search API tokens by name

You can now search API tokens by name, making it easier to find specific tokens across large token lists without manually paginating. What's new Dashboard search: Both account API tokens and user API tokens pages now include a search bar. Type a name to filter results. API search support: The /user/tokens and /accounts/{account_id}/tokens endpoints now accept a name query parameter to filter tokens by name. For more information, refer to Create an API token and Account API tokens.

Cloudflare Fundamentals
Cloudflare ChangelogRead original
ExternalSoftware Engineering
DEV Community

Hub-and-spoke SEO for comparison pages — fielding "alternative" search intent from multiple angles

The WordPress maintenance space has several decade-old incumbents — ManageWP, MainWP, WP Umbrella, InfiniteWP. Building a new entrant means inevitably fielding queries like "ManageWP alternative" and "WordPress maintenance tools comparison" — search intent that names a competitor or the category itself. To handle that intent carefully, the LP runs a hub-and-spoke comparison structure. Here's how it's built and why. A hub-and-spoke pattern places one central page (the hub) and multiple related su

pythonwebdevprogramming
DEV CommunityRead 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.