Data visualizations

Four fully interactive Bokeh apps, each reading live from the weather warehouse.

  • Every visualization is built entirely in code and fully customizable.
  • Built with Python, SQL, Bash, HTML, CSS and JavaScript.
  • The cleaned and transformed data lives in PostgreSQL 16 databases, self-managed on an AWS EC2 instance.
  • Automated pipelines ingest, transform and serve the data on AWS: S3 buckets, Lambda functions and layers, and EventBridge schedules.
  • Every app below is served from that same instance behind nginx, over HTTP/2 and TLS, each as its own systemd service.
  • Prefer to ask rather than click? The same warehouse is queryable in plain English through Ask Weather, which writes the PostgreSQL for you and shows you the query it ran.

Back to home