Stumbling into AI: Part 1—MCP
A developer's personal learning journey into the AI ecosystem, starting with an exploration of the Model Context Protocol (MCP) for connecting LLMs to APIs.
A developer's personal learning journey into the AI ecosystem, starting with an exploration of the Model Context Protocol (MCP) for connecting LLMs to APIs.
Demonstrates a 6x speedup for analytics queries using EDB Postgres Distributed's new analytics engine compared to the standard Postgres engine.
A tutorial on using Python, Ultralytics YOLO, and Supervision for computer vision tasks like object detection and image annotation.
Explains the security risks of community-developed MCP servers and how to centrally manage and secure them using an MCP Gateway.
Explains Java's upcoming 'Withers' feature for creating derived records, a preview feature to simplify immutable record modifications.
A technical guide on using PowerCLI with Python to integrate VMware automation with external tools like Slack, Jira, and REST APIs for IT workflows.
A deep dive into Java 25's structured concurrency API, covering its features, error handling, and practical application with code examples.
Explains how mutation testing can be applied beyond unit tests, using a Java Spring Boot API example with acceptance tests.
A critique of homogenized IT content on platforms like LinkedIn, arguing for more original and insightful industry discourse.
A technical guide on automating VMware vSphere, NSX, and Aria Operations tasks using PowerCLI and Python for orchestration.
Detailed comparison of Java and C# features including object initialization, casts, methods, and operator overloading.
A guide to authoring and using .NET tools, covering global vs. local tools, manifest files, and CI testing considerations.
A guide to diagnosing and fixing a broken Single Sign-On (SSO) configuration in the M365 Agents SDK for Teams bots and Copilot extensions.
A guide on preparing data for Generative AI using RAG, covering data embedding, chunking, and building effective data pipelines.
A guide to free cross-browser testing using Browserling, explaining its importance and how it helps developers ensure website compatibility.
Explains why P95 and P99 latency metrics are crucial for understanding real user experience, not just average response times.
A guide on using the pytest-env package to set environment variables for pytest tests in pyproject.toml, avoiding direct os.environ modification.
Explains Little's Law from queuing theory and how it applies to system performance, showing why latency increases cause concurrency to balloon under load.
Explores challenges and best practices for managing partition evolution and compaction in Apache Iceberg to maintain query performance.
A tech leader shares lessons on scaling engineering teams 3x in a year, focusing on communication, delegation, and navigating uncertainty in a high-growth startup.