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

Maintainability sensors for coding agents

In her recent article about harness engineering for coding agent users, Birgitta Böckeler laid out a mental model for expanding a coding agent harness: a system of guides and sensors that increase the probability of good agent outputs and enable self-correction before issues reach human eyes. Birgitta has now started publishing an article where she walks though her experiences using sensors to keep a codebase maintainable. This part looks at static analysis wi

Martin FowlerRead original
ExternalSoftware Engineering
DZone

Agentic Testing: Moving Quality From Checkpoint to Control Layer

Agentic testing raises the bar for quality leadership. As AI agents enter test planning, scenario generation, script creation, execution, failure analysis, and self-healing, QA leaders are no longer governing only test assets, automation suites, and defect workflows. They are governing an AI-assisted decision system that directly affects release confidence. That changes the standard.

ExternalBackend Development
Laravel News

Laravel MongoDB Full-Text Search tutorial: The Art of the Relevancy

Laravel tutorial for full-text search with MongoDB Search: BM25 indexing, relevancy scoring, and field weighting to tune result quality. The post Laravel MongoDB Full-Text Search tutorial: The Art of the Relevancy appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.

Laravel TutorialsMongoDB
Laravel NewsRead original
ExternalCybersecurity
AWS Security Blog

Governing infrastructure as code using pattern-based policy as code

Organizations often struggle to enforce security and compliance requirements consistently across their cloud infrastructure. In one environment, a workload might be deployed in an AWS Region that was never approved for that class of data. In another, a security group might allow broader access than intended. Required tags might be missing. Encryption might be assumed […]

Advanced (300)Best PracticesSecurity, Identity, & Compliance
AWS Security BlogRead original
ExternalObservability
Grafana Blog

Grafana Labs security update: Latest on TanStack npm supply chain ransomware incident

Updated on June 1, 2026: Our internal investigation is complete, and it confirms our initial findings that there was no unauthorized access to customer production systems or the Grafana Cloud platform. We have engaged Mandiant, a leader in cybersecurity and incident response, to perform an additional audit, and expect its post-incident report to be completed in June. As part of our standard security practices, we will share in the coming weeks additional information from our post-incident review

Grafana BlogRead original
ExternalSoftware Engineering
DZone

S3 Vectors: How to Build a RAG Without a Vector Database

Every RAG tutorial follows the same script: embed your documents, spin up a vector database (Pinecone, Weaviate, pgvector, OpenSearch), manage its infrastructure, and pray the costs don't spiral. For most internal AI apps, this is overkill. Amazon S3 Vectors changes the equation. It's native vector storage built into S3 — no clusters, no provisioning, no idle compute. You store vectors like you store objects, query them with sub-100ms latency, and pay per use. It went GA in December 2025 and now

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.