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

Debugging Go With Delve: Beyond fmt.Println

Book: The Complete Guide to Go Programming Also by me: Hexagonal Architecture in Go — the companion book in the Thinking in Go series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub You know the loop. A test fails on the third goroutine out of fmt.Println("here", x) through the code, Go has a real debugger, and it was built by people who work on Delve understands Install the dlv binary with go install:

godebuggingbackend
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Implementing a dynamic OGP image generator for our blog — PHP GD, per-post 1200 630 cards

One day on our English X account, I posted a link to a fresh blog article and froze when the OGP card rendered: the image was the LP sales banner — "Stop babysitting updates. Start scaling maintenance revenue." — not anything related to the post itself. Going back through the last seven announcement posts, every single one was showing the same LP sales banner. Articles written as technical engineering deep-dives had been quietly flowing through the X timeline for months looking like sales-promo

pythonwebdevprogramming
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

The South Park Guide to Software Engineering: Why Cartman is a Bad PM, and Butters is Your Best QA

1. Butters Stotch: The Master of Edge-Case QA and Resilient Systems Let’s talk about Butters. He is innocent, sweet, constantly gullible, and easily manipulated. If Cartman tells him to jump into a meat grinder, Butters will do it—and apologize for making a mess. In the world of programming, Butters is your user base. But he is also your ultimate QA Engineer. // How we think users use our API: const userAction = registerUser({ name: "John", age: 30 }); // How Butters uses your API: const butt

javascriptmanagementsoftwareengineering
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

FaroIQ: how I built a 9-agent pipeline for nonprofits with Azure AI Foundry

I'm Carlos, a Software Design student at the National University of Catamarca, Argentina. This post covers how I built FaroIQ during the Microsoft Agents League 2026: what decisions I made, why I made them, and what problems I ran into along the way. Growing up in San Juan, Argentina, I watched organizations like Caritas collect donations through schools and universities, doing what they could with very little. The problem was never a lack of will. Those organizations know exactly what their com

azureaipython
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

The Quiet Before the Storm: What We Saw in Silicon Valley Right Before AI Changed Everything (And Nobody Believed Us)

Do you remember where you were in mid-2021? If you look at the tech headlines from that era, the world was obsessed with two things: the Metaverse and NFTs. Every VC was dumping millions into digital land, and corporations were frantically changing their names to sound more "web3." But behind closed doors in San Francisco, Seattle, and deep inside private Discord servers, a small group of developers and researchers were experiencing a collective, silent panic. We weren't looking at cartoon mon

DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Pressure-testing Ota on Cal.diy: native, quickstart, and Docker runtime truth in one contract

Overview Cal.diy was useful because it forced one contract to describe several legitimate runtime truths at once: a native contributor development loop a native production-oriented build and start path a Docker-backed quickstart path through yarn dx multiple documented Docker Compose deployment shapes That combination makes it a good readiness-governance repo even when it is no longer one of the sharpest frontier pressure fixtures. Cal.diy did not mainly pressure a missing parser or validator

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