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

philliant on youtube is the companion to the writing

thesis philliant.com is still the main home for my writing. the channel is philliant on youtube, and it is going to be the companion space where i talk through the posts, explain the chapters, and add the kind of spoken context that does not always fit cleanly on the page. most of what i publish starts here on the site. the shorter posts live in the posts section, and they cover the mix of ideas i keep coming back to, including technology, data engineering, ai workflows, productivity, and the

youtubewritingai
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

reCAPTCHA v2 vs v3 vs Enterprise — how to tell which one you're fighting (and how to solve each)

reCAPTCHA v2 vs v3 vs Enterprise — how to tell which one you're fighting "reCAPTCHA is blocking me" is the start of a debugging session, not the end of one. There are four practical variants — v2 checkbox, v2 invisible, v3 score, and Enterprise — and they behave completely differently. They fail differently, they're solved differently, and the call you make to a solver isn't the same shape. So before you touch any code, the first job is identifying which one you're up against. The page tells y

webscrapingpythonautomation
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

How I Built and Secured a Self-Hosted Stack

I built and operate a 13-service self-hosted platform on a single Linux VPS: a personal AI chat interface, budgeting, RSS, notes, bookmarks, uptime monitoring, a dashboard, dev utilities — and a self-hosted autonomous AI agent. Everything sits behind one reverse proxy with automatic HTTPS, most of it behind single sign-on, and the whole thing is captured as Docker Compose config that survives reboots and rebuilds. Up front, honestly: this is a personal, self-directed project, and I'd put my leve

selfhosteddockersecurity
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Building a Binary MLM System: From Tree Algorithms to Transactional Ledgers

Ever had to build a system where every single user action triggers a recursive recalculation across a massive, branching tree? I recently went down the rabbit hole of Multi-Level Marketing (MLM) architecture, and it is a lot more complex than just drawing circles on a whiteboard. The article walks through the heavy lifting required to build a binary commission engine from scratch, focusing on the intersection of tree data structures and high-integrity financial ledgers. Implementation of the Bin

multilevelmarketingbinarytreecommissionengine
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

How to Screen Thousands of Stocks Without a Data Provider

Stock screeners feel like something you should have to pay a data vendor for. Market cap, sector, P/E, dividend yield, RSI, daily change, all of it across thousands of tickers, updated through the day. In practice a lot of that is one keyless JSON call away, and you can run it yourself. TradingView's screener page is backed by a public endpoint that takes a filter and returns matching symbols: POST https://scanner.tradingview.com/america/scan The body is just a filter, the columns you want, a s

webdevapijavascript
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

The Functional Workflow of a Cold Storage WMS: From Supplier to Storage

Ever had a batch of frozen seafood turn into a soggy mess because someone left the truck in the sun too long? It’s a nightmare. I’ve been looking into how a Warehouse Management System (WMS) actually handles these high-stakes cold chain logistics beyond just simple CRUD operations. This article walks through the end-to-end functional workflow of a cold storage WMS designed for 3PL providers. It covers the logic required to keep products from spoiling before they even hit the racks. Managing spec

wmscoldchainwarehousemanagement
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Engineering a Cross-Platform Face Recognition Pipeline with Anti-Spoofing

I recently went down a rabbit hole after hearing how a major bank’s ATM face scanners were defeated by a literal piece of printer paper. It’s a classic example of what happens when we build for the "happy path" instead of the real world. If you’re building biometrics for something like employee clock-ins or secure access, you can’t just rely on a basic detection demo—you need a pipeline that actually knows the difference between a human and a photo. This article walks through building a cross-pl

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