diff --git a/content/explore.md b/content/explore.md
index 9f3a871..b90d177 100644
--- a/content/explore.md
+++ b/content/explore.md
@@ -28,6 +28,8 @@ Side projects built into the site.
- [/pixel-art](/pixel-art) — pixel art editor
- [/ascii-art](/ascii-art) — image to ASCII art converter
- [/ytdl](/ytdl) — video downloader powered by yt-dlp
+- [/weather](/weather) — current conditions and hourly forecast, with a live radar map
+- [/flightwatch](/flightwatch) — live flight-following map for Airshare's Managed + Fractional fleet
---
diff --git a/hugo.toml b/hugo.toml
index 32fd958..9e05fc8 100644
--- a/hugo.toml
+++ b/hugo.toml
@@ -89,17 +89,29 @@ contentDir = "content"
parent = "explore"
weight = 10
+[[menus.main]]
+ name = "Weather"
+ url = "/weather"
+ parent = "explore"
+ weight = 11
+
+[[menus.main]]
+ name = "FlightWatch"
+ url = "/flightwatch"
+ parent = "explore"
+ weight = 12
+
[[menus.main]]
name = "Ops Dashboard"
url = "https://ops.rockcampbell.com"
parent = "explore"
- weight = 11
+ weight = 13
[[menus.main]]
name = "GeoPulse"
url = "https://geopulse.rockcampbell.com"
parent = "explore"
- weight = 12
+ weight = 14
[[menus.footer]]
name = "RSS"
diff --git a/layouts/index.html b/layouts/index.html
index dac03c5..b5f5b4a 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -33,6 +33,41 @@
Shlink
Self-hosted URL shortener with QR code generation and scan tracking
+
+ 🌦️
+ Weather
+ Current conditions and hourly forecast, with a live radar map
+
+
+ 🛫
+ FlightWatch
+ Live flight-following map for Airshare's Managed + Fractional fleet
+
+
+ 🗓️
+ Flights
+ Flight schedule processor
+
+
+ 🏐
+ Volleyball Score
+ Volleyball scorekeeping app
+
+
+ 🎨
+ Pixel Art
+ Pixel art editor
+
+
+ 🔤
+ ASCII Art
+ Image to ASCII art converter
+
+
+ 🛠️
+ Ops Dashboard
+ Internal ops dashboard for the rocklab homelab
+