How to connect PostgreSQL to Power BI using local PostgreSQL and Aiven.

Power BI is one of the most popular business intelligence tools for data visualization and analytics. Combined with PostgreSQL, a powerful open-source relational database, you can create dashboards and reports. This guide will walk you through connecting PostgreSQL to Power BI using two approaches: a local PostgreSQL installation and Aiven’s cloud hosted PostgreSQL service. Connecting…

Read More

My first real Rust project

I have been learning Rust for a couple of years, and using it for pet projects and demos alike. Working for a JVM-heavy company, I thought it would be my fate forever. Last week, I had a nice surprise: I convinced my management that using Rust for a particular project was the right choice. It’s…

Read More

Rethinking GenAI Agent: RAG & MCP

Carson Chan & Angelo Mao @ AWS Hong Kong Community Day 2025 RA and MCP in Agentic Architectures: Focus of the Session: Discussion on Retrieval-Augmented (RA) and Multi-Chain Processing (MCP), two traditional techniques in the agentic world. Emphasis on what matters in agentic architectures and how to boost agent performance. Key Points: Agent Orchestration: Agents…

Read More

AI Spots Trouble Before Traffic Does: Preventing Urban Gridlock with Smart Vision by Arvind Sundararajan

\Imagine a city where traffic jams vanish almost as soon as they appear. No more endless queues, no more wasted time, just smooth, efficient movement. What if AI could predict and prevent traffic disasters before they happen? We’ve developed a novel technique to identify critical infrastructure anomalies in real-time using a hybrid AI approach. This…

Read More

Java 8 -Streams API Few Questions

1. Given a list of strings, print them in uppercase in alphabetical order.Explanation: Map each string to uppercase, then sort and print.Solution (Java):list.stream().map(String::toUpperCase).sorted().forEach(System.out::println); 2. Given a list of strings, print them in uppercase by the length of each element.Explanation: Map to uppercase, then sort by length using Comparator.comparingInt.Solution (Java):list.stream().map(String::toUpperCase).sorted(Comparator.comparingInt(String::length)).forEach(System.out::println); 3. Given a list of strings,…

Read More

Problems with Docker – DEV Community

Docker by itself can only manage containers on one machine at a time. ❌ What this means Containers run only on the local host where Docker Engine is installed No built-in way to distribute workloads across multiple servers No cluster-level awareness No automatic spreading of containers to other machines when resources run out ⚠️ Real-world…

Read More