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

We Tracked 1M LLM API Calls — 60% Were Wasting Money on the Wrong Model

Key Takeaways 82% of developers default to OpenAI GPT models (Stack Overflow Developer Survey, 2025), but 60-70% of production API calls don't need a frontier model. Switching classification calls from GPT-4o to DeepSeek V3 saves 18x on input tokens ($2.50 → $0.14 per million). Combining model routing with prompt caching cuts total LLM spend by 80-95%. Average monthly AI spend hit $85,500 per company in 2025 — a 36% jump YoY (CloudZero, 2025). Here's something that'll bother you if you're shippi

aillmsaas
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

I Built an API That Turns Any Website Into JSON Using Just CSS Selectors

I've written a lot of scrapers. The HTML parsing part is never the interesting part — and it's always the part that takes the longest. You know what data you want. You know where it lives on the page. Getting it out shouldn't require 40 lines of cheerio and a prayer. So I built StructAPI. You send a URL and CSS selectors. You get JSON. curl -s -X POST https://structapi.duckdns.org/extract \ -H "X-API-Key: $KEY" \ -H "Content-Type: application/json" \ -d '{ "url": "https://news.ycombina

webdevapiscraping
DEV CommunityRead original
ExternalTechnology Trends
The Verge Tech

Apple’s new Siri AI knows when to shut up

Apple's new Siri AI is finally here, and so far, it seems like it works. I have access and have been messing around with it, and my biggest impression so far is that Siri AI is quite curt - which I mean as a compliment. Many AI chatbots are cheery and wordy. While a more verbose and casual personality can make a chatbot seem friendlier and more fun to talk to, there are instances of users becoming extremely attached to their chatbot of choice. People have fallen in love with chatbots. When OpenA

The Verge TechRead original
ExternalSoftware Engineering
DEV Community

I parsed my own firewall logs and found which AI tools my org was really talking to — including one routing data to China

I pointed a scanner I wrote at my own network traffic for one afternoon. It came back with eight AI services I'd never sanctioned, running quietly in the background. One of them was DeepSeek, which routes data to servers in China. No alert fired. No DLP rule tripped. Nothing in the stack had flagged any of it — because the traffic looked exactly like what it was: ordinary HTTPS to legitimate-looking domains. That gap — between "we have an AI policy" and "we can prove what's actually running" — i

securityaitypescript
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

BurnLink: An Open-Source End-to-End Encrypted File Sharing Platform

Executive Summary I built BurnLink, an open-source file sharing service that prioritizes privacy through client-side encryption and zero-knowledge architecture. This article outlines the technical approach, design decisions, and lessons learned from developing a production-grade privacy-focused application. Traditional file sharing services rely on server-side storage and management of user files. This creates inherent security challenges: Service providers maintain persistent file storage Cen

webdevfrontendsecurity
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

HOST A STATIC WEBSITE ON AZURE BLOB STORAGE IN 5 MINUTES (No VMs)

Have you ever wanted to put up a website without worrying about managing a web server, paying for hosting or wrestling with some complex configurations? There's good news: Azure Storage can host a static website for almost nothing, and you can get your hands on it. In this blog post, I will tell you exactly what a static website is, I will introduce you to Azure Storage and its different types and tell you why Blob storage is a really good fit, and then walk you through the steps to get your sta

cloudnativestaticwebappsazure
DEV CommunityRead original
ExternalSoftware Engineering
GitHub Changelog

List, view, and create discussions in GitHub CLI

GitHub Discussions now has a first-class home in GitHub CLI through the new gh discussion command group. This means you can browse, create, and update discussions right where you already… The post List, view, and create discussions in GitHub CLI appeared first on The GitHub Blog.

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