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.

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

ExternalDatabase
AWS Database Blog

Automated JDBC query caching with the AWS Advanced JDBC Wrapper

Today, we’re announcing the Remote Query Cache Plugin for the AWS Advanced JDBC Wrapper. The plugin handles query caching automatically. It intercepts JDBC queries, caches results in Amazon ElastiCache for Valkey, and serves subsequent identical queries from cache. Your only application change is prefixing queries with SQL hints. In this post, we show you how to use Amazon CloudWatch Database Insights to identify queries to cache, configure the Remote Query Cache Plugin in your Java applications

Amazon AuroraAmazon CloudWatchAmazon ElastiCache
AWS Database BlogRead original
ExternalSoftware Engineering
DZone

Key Takeaways From Integrating a RAG Application With LangSmith

In this article, I am sharing what I learned while integrating a RAG-based application with LangSmith. It covers how the integration works and the key insights gained from using LangSmith for observability and evaluation. LangChain LangChain is a framework for building applications powered by large language models in a more structured and modular way. It helps developers connect LLMs with prompts, tools, memory, agents, and external data sources to create more capable applications. In simple ter

ExternalAI
AWS Machine Learning Blog

Scalable voice agent design with Amazon Nova Sonic: multi-agent, tools, and session segmentation

In this post, you’ll learn how to use Amazon Nova Sonic, Amazon Bedrock AgentCore, and Strands BidiAgent to build scalable, maintainable voice agents that handle these challenges efficiently, resulting in more responsive and intelligent customer interactions. We’ll explore three popular architectural patterns for voice agents, highlighting their trade-offs and best practices for minimizing latency.

Amazon BedrockAmazon Machine LearningAmazon Nova
AWS Machine Learning BlogRead original

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.