UI/UX frustrations
Excited to attend AWS Summit London 2025 on the 30th! As always, I like to plan my day in advance to try and get the most out of the event. The official agenda lists almost 200 available events.
Given the spread between schedules and locations, trying to use the official site to plan my day was frustrating. I was looking for filtering and sorting features which were missing from this page.
So I decided to write my own.
Features
I wanted to be able to do at least the following:
- To see my plan on a simple timeline
- To identify scheduling conflicts during and after the planning phase
- Better filtering
- To be able to save and recall my plan
Try it out
You can see the planner here: https://ennuiendo.dev/asl25-schedule/
… but wait, there’s more
In addition to the features listed above, I managed to add a few more.
- This runs as a PWA, so you can continue to use it offline, after your browser has cached it once.
- There is no server-side component for saving your plan – your plan is encoded in the page URL as you build it, so when you want to save your plan, all you have to do is bookmark the page, or copy the URL!
- You can share your plan with your colleagues by just sharing the URL
Notes
- This is meant to be a quickly produced, functional improvement to the original data presentation, so I am sure it has its own rough edges. If you have feedback, please get in touch via Linkedin!
- There is no public API for the agenda, so I have re-hosted a copy of the agenda with this page.
- I have in place a github action which checks for agenda updates periodically, and updates the re-hosted copy if changes are detected.