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.

ExternalCloud
Cloudflare Changelog

Logs - New Turnstile Events Logpush dataset in Cloudflare Logs

Cloudflare has updated Logpush datasets: New datasets Turnstile Events: A new dataset with fields including ASN, Action, BrowserMajor, BrowserName, ClientIP, CountryCode, EventType, Hostname, OSMajor, OSName, Sitekey, Timestamp, and UserAgent. For the complete field definitions for each dataset, refer to Logpush datasets.

Logs
Cloudflare ChangelogRead original
ExternalFrontend Development
Vercel Blog

Vercel Blob now supports OIDC authentication

now supports OIDC authentication and is the default setting when connecting new projects.Vercel Blob Vercel-issued OIDC tokens are short-lived and rotate automatically, so you no longer need a long-lived .BLOB_READ_WRITE_TOKEN To upgrade an existing store, first update your project to use the latest , then navigate to the under your Blob store and select Upgrade to OIDC from the project's context menu.@vercel/blobProjects tab Functions running on Vercel receive the token automatically and authe

Vercel BlogRead original
ExternalSoftware Engineering
DEV Community

Why NSOpenPanel Can't See Your Android Device

All tests run on an 8-year-old MacBook Air. When I was building HiyokoMTP, I hit a limitation that seems obvious in hindsight: you can't use a native macOS folder picker to browse an Android device over MTP. NSOpenPanel — the standard macOS file dialog — has no idea your Android device exists. It only sees what Finder mounts, and Finder doesn't mount MTP devices as a proper volume. So the entire native folder selection API is useless for this use case. macOS exposes the file system to apps throu

androidmtptauri
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Reflections on AI (large language models) in various fields

List of articles on the impact of AI(LLMs) on a developer's life from various perspectives, including: research, students, beginners, professionals, and others: professional: https://jpain.io/god-damn-ai-is-making-me-dumb/ https://ky.fyi/posts/ai-burnout Company: https://mastrojs.github.io/blog/2026-05-23-is-AI-causing-a-repeat-of-frontends-lost-decade/ Research: https://www.moderndescartes.com/essays/ai_and_expertise/ Academy https://htmx.org/essays/yes-and/ https://vickiboykis.com/2026/05/28/

aillmprogramming
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

RAG - Hybrid search and RAG pipeline using FAISS DB

Hybrid Search Hybrid search is a combination of dense embeddings and sparse embeddings. Dense embeddings focus on semantic meaning, while sparse embeddings focus on exact keyword matching. By combining both approaches, hybrid search improves retrieval accuracy and relevance. OpenSearch is commonly used as a search engine for: Log analysis Observability and monitoring One of the key features of OpenSearch is hybrid search, which combines: Vector search (dense retrieval) BM25-based search (spars

aibeginnersrag
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Why ROU Asset Depreciation Checks Fail When Schedule And Journal Logic Drift

The depreciation problem usually gets reported as a journal problem. Someone sees a depreciation expense that looks off. The export no longer ties cleanly. The journal layer gets blamed first. In practice, the bug is usually upstream by the time anyone opens the journal tab. Most IFRS 16 depreciation failures are drift failures. The schedule still looks plausible. The closing ROU asset is still in the right ballpark. What broke was one of the connections underneath it: the liability was remeasur

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