Skip to content
HomeInsights

Insights

Ideas for building
better software.

Engineering perspectives on architecture, product development, AI, and the everyday decisions behind useful software.

From the engineering desk

Browse practical articles or follow the latest technology updates.

Subscribe via RSS →

Curated links from external sources — not 360Softy original articles.

ExternalSoftware Architecture
Martin Fowler

An Accidental Blackboard

Giles Edwards-Alexander reports that during an experiment to see how productive a team could be using fully agentic engineering practices, the team accidentally prompted the agents into creating a blackboard coordination system inside the git repository. more…

Martin FowlerRead original
External
The Hacker News

Malicious .git Configs Can Make Claude, Codex, Cursor, and Other AI Agents Run Attacker Code

Manifold Security has disclosed eight security flaws across seven command-line AI coding agents in which a repository's own Git configuration names a command that the agent runs on the developer's machine, four of them still unpatched at publication. The command executes as the user, outside the agent's sandbox and without an approval prompt, and exploitation requires the repository to arrive

The Hacker NewsRead original
ExternalCybersecurity
BleepingComputer

Ransomware protection for MSPs: A 6-point checklist for faster recovery

Ransomware resilience requires more than backups or endpoint detection alone. Acronis outlines six capabilities MSPs should test across client environments, from reducing exposure and detecting attacks to preserving recovery points and restoring operations quickly. [...]

Security
BleepingComputerRead original
ExternalSoftware Engineering
DZone

Golden Prompts: Turning AI Prompting into an Engineering Practice

AI-assisted software engineering is becoming part of software development on a daily basis. AI tools are used now for code creation, writing tests, reviewing changes, troubleshooting, documentation creation, and architecture and design decisions.  But most teams still use AI largely in an ad hoc fashion. Every developer writes prompts differently, gives different levels of context, and expects different outputs. As a result, the quality of AI-generated results can be very different even for the

Let’s start with a conversation

Tell us what you’re working on.

An idea, a challenge, or a system that needs to work better. We’ll help you understand the next step.