Creating a Personalised Bin Calendar
3 days ago
- #Waste Management
- #Python Scripting
- #DIY Calendar
- The author creates a personalized bin calendar because the council's PDF calendar is too compact and covers the entire region, which is not useful for just their street.
- They use a custom Python script (PerDateCalendar class) to generate an HTML calendar from April 2026 to March 2027, with each day cell having a unique ID (e.g., d-2026-04-01).
- The calendar is styled with CSS to display in a three-column grid and highlight specific bin collection dates by targeting the IDs, making it easy to print and stick on the fridge.
- This manual process takes less than five minutes and helps the author manage bin collections, such as skipping them when bins are half-empty or planning for missed dates.