tomcampbell.xyz

If a person gave away your body to some passerby, you’d be furious. Yet you hand over your mind to anyone who comes along, so they may abuse you, leaving it disturbed and troubled. Have you no shame in that? - Seneca


You are what you eat. Associate with good people and beware of unwholesome mentalities.

Translink Service Performance Dashboard

Click image to see the live dashboard Technologies Data Ingestion & Processing: Python (pandas) in Google Cloud Run, protocol buffers, parquet Data Storage: Google Cloud Storage, BigQuery Data Transformation & Visualisation: SQL, Google Data Studio (formerly Looker) Purpose Are the buses running on time? If not, where and how badly are they late? Which routes are consistently late, or consistently early? How well does the fleet perform at peak hour versus during the middle of the day? Why does Translink have open data, but not an interactive dashboard where I can see all of this? ...

2026-05-26 · 2 min · 259 words · Tom Campbell