2026
In progressCrastinate
A semester drawn as heat, so the crunch shows up weeks before it arrives — and there is still time to even it out.
A walkthrough is being recorded — it will appear here when it goes up.
I am a busy person, and making time for family, friends, and everything outside of class usually meant rushing work at the last minute. I built Crastinate to stop that from being the default.
It draws a term as a heatmap — one square per day, green while the day still has room and red once it doesn't. A deadline's cost lands on the days before it rather than on the due date, which is why a week can already be heavy long before anything is due. From that it suggests what to work on, how to even out a lopsided stretch, and which days and weeks are worth watching.
Still a work in progress: features are being tested and added, it reads .ics files today with a Google Calendar connection coming, and a full video walkthrough is on the way.
What I built
- Spreads each deadline's workload backward over the days leading up to it, so a heavy week surfaces early instead of on the morning it lands.
- Suggests what to work on next and how to flatten an uneven stretch of the term.
- Flags the days and weeks worth watching before they arrive.
- Everything is parsed and drawn in the browser — no account, no upload.