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.

ExternalSoftware Engineering
DEV Community

When the Free Executor Cost More: 40 Trials on Opus + Local Qwen Ended Up the Most Expensive Cloud Arm

"Use a strong model to orchestrate, a cheap model to execute." This is now the default cost-aware recipe for agentic coding. I believed it and ran the experiment. Opus 4.7 as the orchestrator, locally-hosted Qwen 3.5-9B (zero token cost) as the executor. This should beat running Opus alone on cost. Has to. It did the opposite. The supposedly "free" configuration (Opus + Qwen) came out as the most expensive cloud arm on all three of the code-repair tasks I ran. Higher than Opus solo. Higher than

aillmagents
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

How FinTech APIs Are Powering Africa's Digital Payment Revolution

A developer-focused guide to the APIs quietly powering Africa's rapidly growing digital payment ecosystem. Every time you pay with your phone, fund a digital wallet, or receive an instant payment confirmation, dozens of systems communicate behind the scenes in milliseconds. At the center of that communication is one technology: the Application Programming Interface (API). Across Africa, fintech APIs have become the invisible infrastructure connecting banks, mobile money providers, fintech startu

apisecuritywebdev
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

I broke my own governed MCP server by hand, then built the scanner that catches the class

A few weeks back I shipped Warden, a governance layer that sits in front of an MCP server and enforces who can read what. Role-based, field-level. The demo had a support role that could list customer accounts but never see their billing tier. The tier field is stripped from everything support gets back. I was poking at it the way you poke at your own work when you don't quite trust it.. I tried this: query_resource("accounts", {"tier": "Enterprise"}) Six rows came back. Acme Corp, Initech, Umbr

aisecuritymcp
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

How to share Supabase auth between Next.js and Expo (one client, both platforms)

Most teams building a web + mobile product end up with two auth integrations that slowly drift apart. You don't need that. Here's how to run a single Supabase auth layer across a Next.js web app and an Expo mobile app in a monorepo — including the gotchas nobody warns you about. Depend only on @supabase/supabase-js. Expose a factory that takes the storage adapter as an argument: export function createSupabaseClient({ url, anonKey, storage, detectSessionInUrl }) { return createClient(url, anonK

nestjsreactnativesupabase
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

React 19 Unstable Features: Update or Ignore ESLint Rules?

The release of React 19 brings exciting new features and patterns, but it also creates immediate friction for development teams working with existing ESLint configurations. Many developers encounter warnings about deprecated or unstable APIs that were once acceptable, particularly around default props patterns that have been standard practice in React codebases for years. These warnings force teams to make difficult decisions: update existing code, ignore the warnings, or find a middle ground th

technologyreact19eslintrulesunstablereactfeatures
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

AI Governance as a Database Primitive: Building FarmOps Desk on Aurora + pgvector + Bedrock

This article is part of my submission to the H0: Hack the Zero Stack hackathon, in the Monetizable B2B App track. Most "AI apps" treat the model as a stateless add-on: a chat UI tacked onto a CRUD app, calls billed to an API key the developer hopes nobody finds. The database stores the chat history; everything interesting happens outside it. For a B2B SaaS where the AI writes financial records, drafts livestock medical notes, and creates operational tasks on behalf of paying customers, that appr

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