Uncovering Denmark's Transit API

Reverse engineering Rejseplanen.dk's real-time transit API to understand how trains, metros, and buses move around Copenhagen. Discovered three key APIs, mapped transport codes, and built a system to track route progress using AI-assisted "vibe coding" with the kimi k2.5 model.

Continue reading »

Vibing with mcp_tool Deployment

I built mcp_tool to experiment with MCP—Model Context Protocol using UNHCR’s Refugee Population Statistics, got it running with a little help from Manus.

Continue reading »

Setting up Docker in ArubaCloud

Experimenting a multiple of instance of dockers in arubacloud VPS using docker-machine aruba driver

Continue reading »

Extracting Data from Google Maps

Using page_token parameter to recursively fetch Google Maps API result.

Continue reading »

Kathmandu PM2.5 Plot

Using page_token parameter to recursively fetch Google Maps API result.

Continue reading »

Basemap and xkcd() in Matplotlib

Matplotlib - I have been using the API for some time but hardly customised it. It was time to roll up the sleeves for yet another tutorial.

Continue reading »

CSV from Drishti KTM Valley Air Quality

The sheet maintained by Drishti provides just a snapshot of past 24 hours data. I wish they had shared more detail data or perhaps API.

Continue reading »

POST Method to extract NEPSE Index

The script uses POST method to pass the variable topTenBased from the select object and then same page loads the data accordingly.

Continue reading »