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.
10 Day Historical & Forecasted Barometric Pressure, By Hour
Forecasts from the Apple WeatherKit REST API, refreshed every four hours by an automated pipeline.
Explore
Line & Bar Graphs of Key Weather Metrics
Historical and forecasted metrics side by side, to aid in discovery and analysis.
Explore
Scatter Plot Analytic Tool: Pressure Changes By Hour
Utilizing the power of SQL window functions (LAG) to drive metric creation.
Explore
Interactive Line & Bar Graphs of Historical Weather Data
Rich historical data representations in a concise manner, to aid in pattern recognition.
Explore