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.

ExternalAI
OpenAI News

Coding with OpenAI o1

Scott Wu, CEO and Co-Founder of Cognition, explains how OpenAI o1 makes coding decisions in a more human-like way.

Story
OpenAI NewsRead original
ExternalMobile Development
Apple Developer News

Win-back offers for auto-renewable subscriptions now available

You can now configure win-back offers — a new type of offer for auto-renewable subscriptions — in App Store Connect. Win-back offers allow you to reach previous subscribers and encourage them to resubscribe to your app or game. For example, you can create a pay up front offer for a reduced subscription price of $9.99 for six months, with a standard renewal price of $39.99 per year. Based on your offer configuration, Apple displays these offers to eligible customers in various places, including:

Apple Developer NewsRead original
ExternalMobile Development
Apple Developer News

App Store submissions now open for the latest OS releases

iOS 18, iPadOS 18, macOS Sequoia, tvOS 18, visionOS 2, and watchOS 11 will soon be available to customers worldwide. Build your apps and games using the Xcode 16 Release Candidate and latest SDKs, test them using TestFlight, and submit them for review to the App Store. You can now start deploying seamlessly to TestFlight and the App Store from Xcode Cloud. With exciting new features like watchOS Live Activities, app icon customization, and powerful updates to Swift, Siri, Controls, and Core ML,

Apple Developer NewsRead original
ExternalDatabase
PlanetScale Blog

B-trees and database indexes

What is a B-tree? The B-tree plays a foundational role in many pieces of software, especially database management systems (DBMS).MySQL, Postgres, MongoDB, Dynamo, and many others rely on B-trees to perform efficient data lookups via indexes.By the time you finish this article, you'll have learned how B-trees and B+trees work, why databases use them for indexes, and why using a UUID as your primary key might be a bad idea.You'll also have the opportunity to play with interactive animations of the

PlanetScale BlogRead original
ExternalCloud
Cloudflare Changelog

Cache - One-click Cache Rules templates now available

You can now create optimized cache rules instantly with one-click templates, eliminating the complexity of manual rule configuration. How it works Navigate to Rules > Templates in your Cloudflare dashboard. Select a template for your use case. Click to apply the template with sensible defaults. Customize as needed for your specific requirements. Available cache templates Cache everything: Adjust the cache level for all requests. Bypass cache for everything: Bypass cache for all requests. Cache d

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