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

WAF - WAF Release - 2025-02-18

RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments Cloudflare Managed Rulesetd1d45e4f59014f0fb22e0e6aa2ffa4b8 100715FortiOS - Auth Bypass - CVE:CVE-2024-55591LogBlockThis is a New Detection Cloudflare Managed Ruleset14b5cdeb4cde490ba37d83555a883e12 100716Ivanti - Auth Bypass - CVE:CVE-2021-44529LogBlockThis is a New Detection Cloudflare Managed Ruleset498fcd81a62a4b5ca943e2de958094d3 100717SimpleHelp - Auth Bypass - CVE:CVE-2024-57727LogBlockThis is a New Detection Cloudfl

WAF
Cloudflare ChangelogRead original
ExternalMobile Development
Apple Developer News

New features for APNs token authentication are now available

You can now take advantage of upgraded security options when creating new token authentication keys for the Apple Push Notification service (APNs). Team-scoped keys enable you to restrict your token authentication keys to either development or production environments, providing an additional layer of security and ensuring that keys are used only in their intended environments. Topic-specific keys provide more granular control by enabling you to associate each key with a specific bundle ID, allow

Apple Developer NewsRead original
ExternalMobile Development
Apple Developer News

Upcoming changes to offers and trials for subscriptions in South Korea

Starting February 14, 2025, new regulatory requirements in South Korea will apply to all apps with offers and trials for auto-renewing subscriptions. To comply, if you offer trials or offers for auto-renewing subscriptions to your app or game, additional consent must be obtained for your trial or offer after the initial transaction. The App Store will help to get consent by informing the affected subscribers with an email, push notification, and in-app price consent sheet, and asking your subscr

Apple Developer NewsRead original
ExternalFrontend Development
Vercel Blog

Additional options for sharing deployments externally

You can now with external collaborators. Previously, invitations, access requests, and shareable links were limited to the for a branch or custom aliases.share deploymentspreview URL The share modal—accessible by selecting on a deployment page or from the menu—now allows sharing the specific deployment you are on or the always up-to-date for the branch.Share Vercel Toolbar preview URL Read more about . sharing deployments Read more

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Automated DNS configuration with Domain Connect

Vercel now supports , an open standard that simplifies DNS configuration. With one click, you can set up your domain without manually copying DNS records—saving time and reducing errors.Domain Connect Cloudflare-managed domains are now supported with more providers coming soon. , and Vercel will detect if your domain qualifies for setup through Domain Connect, prompting you to proceed automatically or configure it manually.To get started: Add a new domain to your Vercel project We're also implem

Vercel BlogRead original
ExternalCloud
Cloudflare Changelog

Queues - Customize queue message retention periods

You can now customize a queue's message retention period, from a minimum of 60 seconds to a maximum of 14 days. Previously, it was fixed to the default of 4 days. You can customize the retention period on the settings page for your queue, or using Wrangler: $ wrangler queues update my-queue --message-retention-period-secs 600 This feature is available on all new and existing queues. If you haven't used Cloudflare Queues before, get started with the Cloudflare Queues guide.

Queues
Cloudflare ChangelogRead 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.