Skip to content
HomeInsights

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.

ExternalCloud
Cloudflare Changelog

Access - Grace periods for service token rotation

Cloudflare Access administrators can now choose a grace period when rotating a service token secret. Both secrets remain valid during the grace period, giving administrators time to update services without interrupting authentication. The dashboard offers grace periods from one hour to 30 days. Administrators can also revoke the previous secret immediately. The API accepts an RFC 3339 expiration time for custom rotation schedules. For configuration instructions, refer to Rotate service token sec

Access
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Access - Temporarily turn off Access service tokens

Cloudflare Access administrators can now temporarily turn off service tokens without deleting them. A disabled token cannot authenticate, but its configuration remains available so administrators can turn it on again later. Turning off a token also stops any previous secret in an active rotation grace period. Use this control to contain suspected credential exposure or pause an automated service. For configuration instructions, refer to Turn a service token on or off.

Access
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Cloudflare One, Access - MCP server portals support MCP 2026-07-28 specification

MCP server portals support the stateless MCP 2026-07-28 specification for client and upstream server connections. The portal's /mcp endpoint automatically accepts stateless MCP 2026-07-28 requests and earlier 2025 Streamable HTTP clients. When the portal connects to an upstream Streamable HTTP server, it checks for MCP 2026-07-28 support and falls back to the 2025 handshake when needed. Client and upstream protocol selection are independent, so clients and servers can upgrade separately without

Cloudflare OneAccess
Cloudflare ChangelogRead original
ExternalDatabase
PlanetScale Blog

Problems with large tables in Postgres

Tell me to stop when I name the largest table in your database: logs, ledger, notifications, feed, events, chonk ... admit it, I got it, right? Product success leads to lots of data, lots of data leads to big tables, but big tables lead to predictable problems. A table can be large (many rows), wide (many columns), or "fat" (oversized values). Any of these can cause you problems. How a large table can cause an outage First, let me tell you a story. A customer had two tables, A and B. Table B is

PlanetScale BlogRead original
ExternalDatabase
PostgreSQL News

pg_statviz 1.2 released with PostgreSQL 19 support and new features

Just in time for the PostgreSQL 19 betas, I'm excited to announce release 1.2 of pg_statviz, the minimalist extension and utility pair for time series analysis and visualization of PostgreSQL internal statistics. This release adds support for the upcoming PostgreSQL 19: pg_statviz now captures the new wal_fpi_bytes counter from pg_stat_wal. The PG18/19 I/O worker, effective WAL level, and autovacuum scoring settings are captured in snapshot_conf. The release has been tested against 19 beta3, and

PostgreSQL NewsRead original
ExternalFrontend Development
Vercel Blog

MiniMax M3 and M2.7 are free on AI Gateway

and are free on AI Gateway via GMI Cloud through Sunday, September 6.MiniMax M3M2.7 Use the -free model IDs ( or ), which route to GMI Cloud. When the free period ends, the IDs will error:minimax/minimax-m3-freeminimax/minimax-m2.7-free Or keep the model ID () and put GMI Cloud as the preferred provider with order:minimax/minimax-m3 This will fall back to another provider when it cannot serve. Both options work across every AI Gateway API. To use the MiniMax models in a , see the coding agents

Vercel BlogRead original

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.