Updates
Changelog
A quiet log of changes to this site — mostly for my own sanity, but useful if you’re
curious.
2026-07-29
- Home globe now opens on the heat view.
- Travel map paints straight away, with a “charting flights” animation while data loads in the background.
- Added inline task renaming and loading states to the dashboard.
2026-07-28
- Added an interactive globe to the home page — every place I’ve travelled and eaten on one map, with points and heat views.
- Added a “how this site is built” section to the setup page.
- Search results now jump straight to and spotlight the matching food card.
2026-07-19
- Added arrow-key navigation to the region filters on the food page.
- Added an error message when flight data fails to load on travel.
- Self-hosted the map library instead of loading it from a CDN.
- Hardened handling of user-submitted text and added a test suite.
- Refactoring, bug fixes and improvements.
2026-07-12
- Fixed dashboard puzzle tracking so completed puzzles no longer show as locked.
- Easter eggs.
2026-07-11
- Fixed daily task counts on the dashboard when recurring tasks roll over.
2026-07-08
- Run club streak now archives finished streaks and restarts on its own.
2026-07-07
- Added a “surprise me” random picker to the food and drinks pages.
2026-07-05
- Added a search function to the food page.
- Capped the number of visible food cards.
2026-07-02
- Featured more websites and tools in the productivity page.
- Added a setup page.
- Bug fixes and improvements.
2026-06-28
2026-06-27
- Added drinks and desserts page as an addition to the food page.
2026-06-25
- Added Sydney-specific map in food page.
- Added admin Todoist integration and display.
2026-06-24
- Added NYT crossword statistics to puzzle page.
- Added a site-wide search bar.
- Updated timeline design.
2026-06-23
- Added 3D globe view for food and travel maps.
2026-06-22
- Added N/A rating for food cards.
- Added upcoming flights section.
2026-06-19
- Finalised email chain via Resend with unsubscribe functionality.
- Bug fixing on travel and food pages.
- Easter eggs.
2026-06-18
- Added monthly rhythm to life-stats page.
- Added ability to import own travel destinations into the map.
- Added full gallery view for all photos in travel and food pages.
- Fixed bugs regarding photo rendering on gallery view.
- Added day count to travel cards.
- Moved blog content to the backend.
- Added location icons on world map in food page with hoverable tooltips
- Added distance sorting feature for Sydney suburbs in food page.
- Easter eggs.
2026-06-17
- Added Claude.md file.
- Added "built by friends" websites in productivity page.
- Added ability to rearrange photos.
- Added full photo view functionality on gallery views in travel and food pages.
- Added additional placeholder blog entries.
- Added new graphics to life stats page.
2026-06-16
- Fixed bugs regarding featured cloned travel cards in timeline view.
- Changed HEIC conversion engine to support larger files.
- Improved cuisine filter logic by an additive filter with continent selection.
- Added commenting functionality to cloned cards in timeline view.
- Added "new" tag on food cards for most recently updated card.
- Added gallery view on photos in travel and food pages
2026-06-15
- Bought Claude code subscription.
- Added featured destinations to travel page.
- Updated sorting icons on food page.
2026-06-11
- Added more content to blogs, food and travel pages.
- Added bidirectional toggling for food cards by rating and price.
2026-06-09
- Added content to blogs, food and travel pages.
- Added photo counter on travel and food cards.
- Switched to Cursor (free) and Github Copilot.
- Added new filtering options to food pages.
2026-06-02 Phase 1 complete
- Updated the vibecoding arc — peace out.
- Marked the end of Phase 1 of this website.
2026-06-01
- Added Blogs page.
- Added FAQs.
- Added Puzzle Duel profile.
- Added new food locations.
- Added restaurant count on Food.
- Added new profiles to
sheet-music.html.
- Added welcome message on the home page.
- Added loading animations to Food and Travel.
- Fixed “times visited” logic for country destinations.
- Added authentication for Life Stats webapp call.
- Moved travel card information to the backend.
- Added ability to create food cards, travel cards (with manual overrides), and flights.
2026-05-29
- Added opt-in / opt-out mailing list button.
- Added website analytics.
- Added liking and commenting on food and travel.
- Updated travel map and optimised for mobile.
- Made travel map airports clickable.
- Added editable ratings for food.
2026-05-28
- Added a Changelog page (this).
- Improved mobile footer layout to stack items vertically.
- Added in-profile password update (requires current password).
- Updated timeline pills.
- Fixed
food.html photo uploads and added new restaurants.
- Fixed light mode bugs.
2026-05-27
- Moved travel data into the backend.
- Added multi-upload + photo deletion for admins.
- Added automatic client-side HEIC conversion.
- Added light mode.
Back to home