Month March 2026

GenAIOps on AWS: End-to-End Observability Stack – Part 3

Reading time: ~22-25 minutes Level: Intermediate to Advanced Series: Part 3 of 4 – End-to-End Observability What you’ll learn: Build comprehensive observability for GenAI systems with CloudWatch GenAI Observability, X-Ray distributed tracing, and custom metrics The Problem: When GenAI Goes…

NgSysV2-10.2: PowerShell Scripting essentials

This post series is indexed at NgateSystems.com. You’ll find a super-useful keyword search facility there too. Last reviewed: Apr’26 Introduction The concept of “scripting” for PowerShell terminal session procedures was introduced in Post 4.3 without any attempt to describe the…

What’s New in RustRover 2026.1

Welcome to RustRover 2026.1. This version focuses on supporting the way modern Rust teams build, test, and maintain their code. Highlights include: Native cargo-nextest integration Call hierarchy for faster navigation Easier access to macro expansions Configurable visibility on module creation…

What’s New in PyCharm 2026.1

Welcome to PyCharm 2026.1. This release doesn’t just add features – it rethinks how you build, debug, and scale Python projects. From a brand-new debugging engine powered by debugpy to first-class uv support on remote targets and expanded JavaScript support…

Using Spring Data JPA with Kotlin

This post was written together with Thorben Janssen, who has more than 20 years of experience with JPA and Hibernate and is the author of “Hibernate Tips: More than 70 Solutions to Common Hibernate Problems” and the JPA newsletter. Spring Data…

CA 04 – Two Sum & Sorted Two Sum

TWO SUM PROBLEM I solved the Two Sum problem from LeetCode in java using brute force method. The problem gives an array of integers and a target value. I need to find two indices so that the numbers at those…