$ls ./blog
Blog
Some posts live here, others are on Medium.
How to combine multiple MCP servers together ↗
Treat an MCP server as a route in a bigger, parent MCP server.
MCPAI Agent
How to Ingest 20-year-stock-trading Data via REST API with Apache Spark the Right Way ↗
Proper techniques for ingesting large historical REST API data with Apache Spark, without auto-loader.
SparkData Engineering
[Part 2] Remote SSE MCP Server: Building a Fintech AI Agent with Realtime Data ↗
An MCP server accessible via a single endpoint, built for production AI agent products.
MCPFintechAI Agent
[Part 1] Remote SSE MCP Server: Building a Fintech AI Agent with Realtime Data ↗
Introducing remote SSE MCP servers accessible via URL for AI agent integration.
MCPFintechAI Agent
Production Grade K8S From Bare Metal/Workstation With Multipass, MicroK8s, MetalLB, Cloudflare ↗
Setting up a production-ready Kubernetes cluster for home labs and data infrastructure.
KubernetesInfra
Turn Old Laptop To Private Kubernetes Cluster — Enable Others to Connect to It ↗
Repurposing older hardware as a cost-effective Kubernetes alternative to the cloud.
KubernetesInfra
PoC Data Platform Project Utilizing Modern Data Stack ↗
Airflow, Spark, dbt, Trino, Hive Metastore, Lightdash, and Delta Lake — end to end.
Data PlatformdbtAirflow
Transforming a Template Repository into Your Own GitHub Project ↗
Practical guidance on customizing template repositories for new projects.
GitHubTutorial